fix: remove oidc audience requirement

This commit is contained in:
Chris Milne 2026-05-28 15:16:21 +01:00
parent 6cfacad131
commit d03478637a
3 changed files with 0 additions and 3 deletions

View file

@ -1,7 +1,6 @@
SECRET_KEY=""
OIDC_CONFIG="https://sso.sr2.uk/realms/sr2/.well-known/openid-configuration"
OIDC_ISSUER="https://sso.sr2.uk/realms/sr2"
OIDC_AUDIENCE="account"
CLIENT_ID=""
DATABASE_NAME="cloud-api"

View file

@ -9,7 +9,6 @@ from src.config import CustomBaseSettings
class AuthConfig(CustomBaseSettings):
OIDC_CONFIG: str = ""
OIDC_ISSUER: str = ""
OIDC_AUDIENCE: str = ""
CLIENT_ID: str = ""

View file

@ -37,7 +37,6 @@ async def get_current_user(oidc_auth_string: oidc_dependency) -> dict[str, Any]:
claims_options = {
"exp": {"essential": True},
"aud": {"essential": True, "value": "account"},
"iss": {"essential": True, "value": auth_settings.OIDC_ISSUER},
}