Make sessions permanent

This commit is contained in:
Peter Stockings
2026-03-09 21:34:26 +11:00
parent 7b36a6795d
commit ab23bf6a9e
2 changed files with 9 additions and 1 deletions

View File

@@ -1,9 +1,15 @@
import os
from datetime import timedelta
class Config:
"""Base configuration."""
SECRET_KEY = os.environ.get('SECRET_KEY', '234234sdfsdfsdfsdf345345')
SQLALCHEMY_TRACK_MODIFICATIONS = False
# Session and Remember Me configurations to keep user logged in almost indefinitely (10 years)
PERMANENT_SESSION_LIFETIME = timedelta(days=3650)
REMEMBER_COOKIE_DURATION = timedelta(days=3650)
class DevelopmentConfig(Config):
"""Development configuration."""