feat: Set login session cookie expiry to 365 days
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
@@ -66,7 +66,7 @@ logging.getLogger("httpx").setLevel(logging.WARNING)
|
|||||||
logger = logging.getLogger("immich_drop")
|
logger = logging.getLogger("immich_drop")
|
||||||
|
|
||||||
# Cookie-based session for short-lived auth token storage (no persistence)
|
# Cookie-based session for short-lived auth token storage (no persistence)
|
||||||
app.add_middleware(SessionMiddleware, secret_key=SETTINGS.session_secret, same_site="lax")
|
app.add_middleware(SessionMiddleware, secret_key=SETTINGS.session_secret, same_site="lax", max_age=365 * 24 * 60 * 60)
|
||||||
|
|
||||||
FRONTEND_DIR = os.path.join(os.path.dirname(os.path.dirname(__file__)), "frontend")
|
FRONTEND_DIR = os.path.join(os.path.dirname(os.path.dirname(__file__)), "frontend")
|
||||||
app.mount("/static", StaticFiles(directory=FRONTEND_DIR), name="static")
|
app.mount("/static", StaticFiles(directory=FRONTEND_DIR), name="static")
|
||||||
|
|||||||
Reference in New Issue
Block a user