horizon/releasenotes/notes/idle-session-timeout-ab47085807881afe.yaml
Adrian Turjak dc0ffaf2d8 Change session timeout to an idle timeout value
Add a new config SESSION_REFRESH (default True) which
turns SESSION_TIMEOUT into an idle timeout rather than
a hard timeout.

The existing hard timeout is awful UX, and while
SESSION_TIMEOUT could be set to a higher value, it
still makes for a somewhat unpleasant experience.

Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
Change-Id: Icc6942e62c4e8d2fac57988b0a2233a8073b1944
2018-12-23 09:33:49 +09:00

12 lines
459 B
YAML

---
features:
- |
New setting ``SESSION_REFRESH`` (defaults to ``True``) that allows the user
session expiry to be refreshed for every request until the token itself
expires. ``SESSION_TIMEOUT`` acts as an idle timeout value now.
upgrade:
- |
``SESSION_TIMEOUT`` now by default acts as an idle timeout rather than a
hard timeout limit. If you wish to retain the old hard timeout
functionality set ``SESSION_REFRESH`` to ``False``.