Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Per a discussion on the dev list [1], it looks like the Form Auth extension is not properly handling timeouts.
Steps to reproduce:
- Start up the standalone sling.
- Install the form auth bundle.
- Goto: http://localhost:8080/index.html - page should render
- Goto: http://localhost:8080/system/sling/form/login - login
- Goto: http://localhost:8080/index.html - page should still render
- Wait for session cookie to timeout (I lowered the timeout to 1 min for my testing)
- Refresh: http://localhost:8080/index.html - page will redirect to login form
Expected behavior is that the form auth handler will return the session to an anonymous state if the cookie has timed out.
Related to SLING-1588