refactor: switch OAuth2 to OpenID and update related configurations

This commit is contained in:
maxDorninger
2025-05-30 18:40:28 +02:00
parent 464e1eb8c7
commit d2034d605e
5 changed files with 29 additions and 50 deletions

View File

@@ -14,11 +14,9 @@ class AuthConfig(BaseSettings):
return self._jwt_signing_key
class OAuth2Config(BaseSettings):
model_config = SettingsConfigDict(env_prefix="OAUTH_")
class OpenIdConfig(BaseSettings):
model_config = SettingsConfigDict(env_prefix="OPENID_")
client_id: str
client_secret: str
authorize_endpoint: str
access_token_endpoint: str
user_info_endpoint: str
name: str = "OAuth2"
configuration_endpoint: str
name: str = "OpenID"