jmix-docs icon indicating copy to clipboard operation
jmix-docs copied to clipboard

Managing user session parameters

Open fractal3000 opened this issue 7 months ago • 1 comments

In previous versions of jmix there was a property to limit user session live time. It was jmix.ui.http-session-expiration-timeout-sec property. Currently this property is not used and user should use one Spring Boot property(server.servlet.session.timeout) and two Vaadin properties(vaadin.servlet.close-idle-sessions and vaadin.servlet.heartbeat-interval). And the behaviour of user session expiring is described in Vaadin documentation https://vaadin.com/docs/latest/flow/advanced/application-lifecycle#application.lifecycle.session-expiration. Seems that it is not obvious way to search such information in Spring and Vaadin documentaion. Suggestion is to describe principes of managing user session parameters in our documentations.

Examples of topics on forum that shows this problem are https://forum.jmix.io/t/inactivity-timeout-log-user-out-after-x-minutes-jmix-2-3-1/5258/2 and https://forum.jmix.io/t/close-user-sessions/5261.

fractal3000 avatar Jul 25 '24 10:07 fractal3000