Преглед изворни кода

web_service: Correct jwt issuer string

FearlessTobi пре 4 година
родитељ
комит
035ca99b02
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      src/web_service/verify_user_jwt.cpp

+ 3 - 1
src/web_service/verify_user_jwt.cpp

@@ -39,8 +39,10 @@ Network::VerifyUser::UserData VerifyUserJWT::LoadUserData(const std::string& ver
     const std::string audience = fmt::format("external-{}", verify_uid);
     using namespace jwt::params;
     std::error_code error;
+
+    // We use the Citra backend so the issuer is citra-core
     auto decoded =
-        jwt::decode(token, algorithms({"rs256"}), error, secret(pub_key), issuer("yuzu-core"),
+        jwt::decode(token, algorithms({"rs256"}), error, secret(pub_key), issuer("citra-core"),
                     aud(audience), validate_iat(true), validate_jti(true));
     if (error) {
         LOG_INFO(WebService, "Verification failed: category={}, code={}, message={}",