Add auth configuration to .env and settings.py

This commit is contained in:
Tobias Kunze 2025-03-16 10:33:34 +01:00
parent 512b4e0ed9
commit 9079828a9b
2 changed files with 20 additions and 0 deletions

View file

@ -64,6 +64,22 @@ EMAIL_USE_SSL = os.environ.get("SERVALA_EMAIL_SSL", "False") == "True"
SERVALA_DEFAULT_ORIGIN = int(os.environ.get("SERVALA_DEFAULT_ORIGIN", "1"))
SOCIALAUTH_PROVIDERS = {
"openid_connect": {
"APPS": [
{
"provider_id": "keycloak",
"name": "VSHN Account",
"client_id": os.environ.get("SERVALA_KEYCLOAK_CLIENT_ID"),
"secret": os.environ.get("SERVALA_KEYCLOAK_CLIENT_SECRET"),
"settings": {
"server_url": os.environ.get("SERVALA_KEYCLOAK_SERVER_URL"),
},
}
]
}
}
#######################################
# Non-configurable settings below #
#######################################