summaryrefslogtreecommitdiffstats
path: root/settings.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@gmail.com>2025-01-22 23:03:01 +0000
committerPhilip Sargent <philip.sargent@gmail.com>2025-01-22 23:03:01 +0000
commit173ee2348fd8d6b4f799ac606b98f6d0da8f6935 (patch)
tree6a4cff0333221d7a7b1dcf604212aef030501e44 /settings.py
parenta5341c4eb256d7d18bddca597c97a9fb91794ea6 (diff)
downloadtroggle-173ee2348fd8d6b4f799ac606b98f6d0da8f6935.tar.gz
troggle-173ee2348fd8d6b4f799ac606b98f6d0da8f6935.tar.bz2
troggle-173ee2348fd8d6b4f799ac606b98f6d0da8f6935.zip
password reset via encrypted token by email
Diffstat (limited to 'settings.py')
-rw-r--r--settings.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/settings.py b/settings.py
index d201b4c..22dd31e 100644
--- a/settings.py
+++ b/settings.py
@@ -86,6 +86,7 @@ SMART_APPEND_SLASH = True # not eorking as middleware different after Dj2.0
ROOT_URLCONF = "troggle.urls"
LOGOUT_REDIRECT_URL = "/statistics" # see troggle/core/views/auth.py
LOGIN_REDIRECT_URL = "/controlpanel" # see troggle/core/views/auth.py
+PASSWORD_RESET_TIMEOUT = 3*60*60 # password reset sends an email. The response is valid for 3 hours
SECURE_CONTENT_TYPE_NOSNIFF = True
SECURE_BROWSER_XSS_FILTER = True
@@ -97,7 +98,7 @@ DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" # from Django 3.2
INSTALLED_APPS = (
"django.contrib.admin",
- "django.contrib.auth", # includes the url redirections for login, logout
+ "django.contrib.auth", # includes the url redirections for login, logout, password_reset etc.
"django.contrib.contenttypes",
"django.contrib.sessions",
"django.contrib.messages",