Kibana version: 7.x / master
Describe the bug: Idle sessions don't expire. It appears that every time the /internal/security/session API is called to check the session expiration, it renews the session.
Steps to reproduce:
xpack.security.session.idleTimeout: "75s"/internal/security/session API, and the responses each have an increasing idleTimeoutExpiration property.Expected behavior: The user's session should expire after the specified time period of inactivity.
Pinging @elastic/kibana-security (Team:Security)
Looks like the Kibana Platform changed how it handles exposing system requests to plugins. Tested and verified that this issue started after #53734 was merged.
Will submit a PR to fix shortly.
Thanks for finding and researching this! Gold medal for catching before it shipped 馃
Most helpful comment
Thanks for finding and researching this! Gold medal for catching before it shipped 馃