SAML Logout -- giving users options .....
Steven Carmody
Steven_Carmody at brown.edu
Tue Sep 11 16:14:14 EDT 2012
I think we're all familiar with the the issues associated with the SAML
Logout mechanism. They have been discussed for years, and there's a page
on the Shib wiki that does a good job of describing the potential problems.
Given all of that discussion, tho, Brown (like other schools, I'll
guess) is seeing pressure to "do something better". Better seems to mean:
1) Applications could display a Logout button. When a user clicks that
button, the local Application session is destroyed, and the local
Shibboleth session is destroyed.
2) In addition, the Application could request that the Shib SP redirect
the user to a specific url at the IDP associated with the Shib session.
This endpoint could do some combination of actions:
a) tell the user to quit their browser (no longer a good idea with
Firefox...). Don't do anything further ....
b) destroy the IDP session. The user will have to re-authenticate the
next time they attempt to access a Shib-protected application. We are
now doing this for some Applications (eg our HR system).
c) Ask the user whether or not they want to destroy the IDP session.
This last option appeals to me, but no one here has yet developed a
design or text that could help a "regular user" make an informed decision.
So -- does anyone have a page that implements option c) that they are
willing to share ?
Thanks in advance!
More information about the users
mailing list