Login and registration #10

Merged
rixx merged 38 commits from 5-authentication into main 2025-03-20 09:20:55 +00:00
2 changed files with 20 additions and 0 deletions
Showing only changes of commit 9079828a9b - Show all commits

View file

@ -36,3 +36,7 @@ SERVALA_EMAIL_SSL='False'
# If the default OrganizationOrigin is **not** the one with the database ID 1, set it here.
SERVALA_DEFAULT_ORIGIN='1'
SERVALA_KEYCLOAK_CLIENT_ID='portal.servala.com'
SERVALA_KEYCLOAK_CLIENT_SECRET=''
SERVALA_KEYCLOAK_SERVER_URL=''

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 #
#######################################