Refresh
This commit is contained in:
@@ -190,6 +190,28 @@ LOGIN_URL = "login"
|
||||
LOGIN_REDIRECT_URL = "dashboard:today"
|
||||
LOGOUT_REDIRECT_URL = "login"
|
||||
|
||||
# Inloggen kan met gebruikersnaam of e-mailadres. ModelBackend blijft als fallback.
|
||||
AUTHENTICATION_BACKENDS = [
|
||||
"apps.core.auth_backends.EmailOrUsernameModelBackend",
|
||||
"django.contrib.auth.backends.ModelBackend",
|
||||
]
|
||||
PASSWORD_RESET_TIMEOUT = int(os.getenv("PASSWORD_RESET_TIMEOUT", str(3 * 24 * 3600)))
|
||||
|
||||
# Microsoft Entra ID (Azure AD) SSO. Uit tenzij expliciet geconfigureerd.
|
||||
ENTRA_ID_ENABLED = env_bool("ENTRA_ID_ENABLED", False)
|
||||
ENTRA_CLIENT_ID = os.getenv("ENTRA_CLIENT_ID", "")
|
||||
ENTRA_CLIENT_SECRET = os.getenv("ENTRA_CLIENT_SECRET", "")
|
||||
ENTRA_TENANT_ID = os.getenv("ENTRA_TENANT_ID", "")
|
||||
ENTRA_REDIRECT_URI = os.getenv("ENTRA_REDIRECT_URI", "")
|
||||
ENTRA_SCOPES = env_list("ENTRA_SCOPES", "User.Read")
|
||||
ENTRA_ALLOWED_DOMAINS = env_list("ENTRA_ALLOWED_DOMAINS")
|
||||
|
||||
# Demo-toegang: logt in als afgeschermd gastaccount met een fictieve, gevulde
|
||||
# demo-omgeving. Standaard aan zodat de knop 'Bekijk demo' zichtbaar is.
|
||||
DEMO_MODE_ENABLED = env_bool("DEMO_MODE_ENABLED", True)
|
||||
DEMO_USERNAME = os.getenv("DEMO_USERNAME", "demo")
|
||||
DEMO_EMAIL = os.getenv("DEMO_EMAIL", "demo@vacatureradar.local")
|
||||
|
||||
EMAIL_BACKEND = os.getenv("EMAIL_BACKEND", "django.core.mail.backends.console.EmailBackend")
|
||||
DEFAULT_FROM_EMAIL = os.getenv("DEFAULT_FROM_EMAIL", "VacatureRadar <vacatureradar@localhost>")
|
||||
EMAIL_HOST = os.getenv("SMTP_HOST", "")
|
||||
|
||||
Reference in New Issue
Block a user