Log Out menu option does not perform log out in src.fedoraproject.org
To reproduce: 1. Log In to src.fedoraproject.org with Fedora Account 2. Select Log Out from the menu
Expected behavior: 1. Not being logged in any more
Actual behavior: 1. Notification about logging out is shown 2. But actually, still logged in
There is some quick sequence of redirects after Log Out, I think the browser is directed to login page and an automatic re-login happens there.
Original report for Pagure: https://pagure.io/pagure/issue/5139, has screenshot from @salmanishere where this happens on pagure.io, too.
Not urgent in my use. Maybe more so for somebody who is accessing src.fedoraproject.org from a computer shared with other users.
Try loging out while on https://src.fedoraproject.org/browse/projects/ and you will see that it works.
The issue is as follow:
If you log out on a publicly accessible page (a project's page, one of the browsing pages), it works just fine.
I do not think there is anything to fix there, while it can be surprising this is just how it work due to/because of our SSO
Metadata Update from @smooge: - Issue close_status updated to: Will Not/Can Not fix - Issue status updated to: Closed (was: Open)
Thank you, I now understand what is happening.
Just a note, the case of publicly accessible page does not really work as expected: It looks like you are logged out, but as soon as you reach a page that requires log in, the redirect logs you in automatically. So you were not really logged out in any meaningful sense.
A possible improvement would be this: If the system is configured to use SSO (of this particular kind?), Log Out button would be greyed out and a tooltip would explain that Log Out is not supported with SSO. I understand that such change may get such a low priority that it never gets implemented, though.
We could also perhaps redirect to a logout page... but that may annoy some folks who wanted to logout to do something on the page they were on. :(
Login to comment on this ticket.