Add auth configuration to .env and settings.py
This commit is contained in:
parent
512b4e0ed9
commit
9079828a9b
2 changed files with 20 additions and 0 deletions
|
@ -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=''
|
||||
|
|
|
@ -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 #
|
||||
#######################################
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue