Skip to content

Commit 3e8da0f

Browse files
committed
fix: make authentication work again
1 parent 2c40003 commit 3e8da0f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

api/src/authentication/authentication.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def auth_with_jwt(jwt_token: str = Security(oauth2_scheme)) -> User:
4444
key = mock_rsa_public_key if config.TEST_TOKEN else {"keys": fetch_openid_configuration()["jwks"]}
4545

4646
try:
47-
payload = jwt.decode(jwt_token, key, algorithms=["RS256"], audience=config.AUTH_AUDIENCE)
47+
payload = jwt.decode(jwt_token, key, algorithms=["RS256"], audience=config.OAUTH_AUDIENCE)
4848
if config.MICROSOFT_AUTH_PROVIDER in payload["iss"]:
4949
# Azure AD uses an oid string to uniquely identify users. Each user has a unique oid value.
5050
user = User(user_id=payload["oid"], **payload)

api/src/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class Config(BaseSettings):
3333
OAUTH_AUTH_ENDPOINT: str = ""
3434
OAUTH_CLIENT_ID: str = ""
3535
OAUTH_AUTH_SCOPE: str = ""
36-
AUTH_AUDIENCE: str = ""
36+
OAUTH_AUDIENCE: str = ""
3737
MICROSOFT_AUTH_PROVIDER: str = "login.microsoftonline.com"
3838

3939

0 commit comments

Comments
 (0)