Skip to content

Commit f3b0b60

Browse files
authored
feat(flask): make refresh cookie name configurable (#7473)
1 parent df8be91 commit f3b0b60

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

redash/security.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ def init_app(app):
2525
app.config["WTF_CSRF_CHECK_DEFAULT"] = False
2626
app.config["WTF_CSRF_SSL_STRICT"] = False
2727
app.config["WTF_CSRF_TIME_LIMIT"] = settings.CSRF_TIME_LIMIT
28+
app.config["SESSION_COOKIE_NAME"] = settings.SESSION_COOKIE_NAME
2829

2930
@app.after_request
3031
def inject_csrf_token(response):

redash/settings/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@
8282
# Whether the session cookie is set HttpOnly.
8383
SESSION_COOKIE_HTTPONLY = parse_boolean(os.environ.get("REDASH_SESSION_COOKIE_HTTPONLY", "true"))
8484
SESSION_EXPIRY_TIME = int(os.environ.get("REDASH_SESSION_EXPIRY_TIME", 60 * 60 * 6))
85+
SESSION_COOKIE_NAME = os.environ.get("REDASH_SESSION_COOKIE_NAME", "session")
8586

8687
# Whether the session cookie is set to secure.
8788
REMEMBER_COOKIE_SECURE = parse_boolean(os.environ.get("REDASH_REMEMBER_COOKIE_SECURE") or str(COOKIES_SECURE))

0 commit comments

Comments
 (0)