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.
|
# If the default OrganizationOrigin is **not** the one with the database ID 1, set it here.
|
||||||
SERVALA_DEFAULT_ORIGIN='1'
|
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"))
|
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 #
|
# Non-configurable settings below #
|
||||||
#######################################
|
#######################################
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue