|
@@ -520,6 +520,7 @@ async def login(
|
|
|
async def logout(request: Request):
|
|
async def logout(request: Request):
|
|
|
config: Config = request.app.state.server_config
|
|
config: Config = request.app.state.server_config
|
|
|
external_logout_url = None
|
|
external_logout_url = None
|
|
|
|
|
+ sso_login = None # Ensure initialized before any conditional path
|
|
|
if (
|
|
if (
|
|
|
config.external_auth_type == AuthProviderEnum.OIDC
|
|
config.external_auth_type == AuthProviderEnum.OIDC
|
|
|
and config.openid_configuration
|
|
and config.openid_configuration
|