- Issue created by @donquixote
With certain settings combinations, clicking "logout" can send you on a redirect journey, at the end of which you are logged in again.
Right now this is a bit theoretical, but I am still reporting it.
The journey goes:
- User clicks a logout link, or submits the /user/logout/confirm
- Redirect to front page (Drupal core behavior).
- Path is rewritten to '/user/login', which is the core default setting for frontpage.
- With a force login setting, cas module redirects to the CAS server login url.
- With the user already logged in in the CAS server, they get auto logged in.
Preparation:
Steps:
Actual behavior:
You get redirected to CAS and auto logged in.
A low-effort solution would be to describe the possible problem in the settings form of the CAS module.
However, for this we need a more real-world reproducible scenario.
If nobody else has encountered or reported this so far, perhaps it is not really a problem we need to address.
Until then, we can just keep this issue in "postponed" status. Or perhaps even close it.
Then people hopefully find it if they encounter this problem.
Postponed
3.0
CAS