30 lines
648 B
Python
30 lines
648 B
Python
from typing import Dict, List
|
|
|
|
AUTH_PROVIDERS: Dict[str, Dict[str, str]] = {
|
|
"KIT OIDC":
|
|
{
|
|
"type": "oidc",
|
|
"url": "auth_api.oidc"
|
|
},
|
|
"Base Login":
|
|
{
|
|
"type": "login_form",
|
|
"url": "auth.base_login"
|
|
},
|
|
"KIT OIDC (API)":
|
|
{
|
|
"type": "api_oidc",
|
|
"url": "auth_api.oidc"
|
|
},
|
|
"User-Password (API)":
|
|
{
|
|
"type": "api_login_form",
|
|
"url": "auth_api.login"
|
|
},
|
|
}
|
|
|
|
#DEFAULT_PROVIDER: str = "Base Login"
|
|
DEFAULT_PROVIDER: str = "KIT OIDC (API)"
|
|
|
|
DEFAULT_FRONTEND_PROVIDER: str = "Base Login"
|