[OpenID] Logout Use Case
Nate Klingenstein
ndk at internet2.edu
Wed Sep 30 12:33:12 UTC 2009
Steven,
The real problem is that it's difficult to do it in a way that would
be certain to really clear all the various sessions scattered around
in a loosely coupled federated environment, and doing "something" may
be worse than doing "nothing", if "nothing" makes it clear that the
user need to terminate their browser session, for example. If some
RP's don't go to the trouble of associating their application sessions
with the provider's sessions, or some OP's don't store the list of RP
endpoints, or if the browser gets stranded at some point and is unable
to clear a cookie, etc. etc. etc. then the deployer or user's
expectations may not be met.
Unlike some others on the Shib team, I believe it's still important to
implement some form of SLO. So long as deployers are aware of the
limitations, it will address some use cases(such as Jonathan's, where
they sound to have relatively tight control of the environment), which
is a win.
It's not near the top of my list of things that I'd like to see added
to the OpenID protocol, but it's definitely feasible with the right
caveats, and there are many examples to learn from out there.
Thanks for taking the time to read our piles of word salad,
Nate.
On Sep 30, 2009, at 9:56 AM, Steven Livingstone-Perez wrote:
> It does seem to me, particularly from reading those documents that
> despite the technical difficulties outlined there is a potential
> roadmap to SLO in OpenID - or at least a start :-)Need defining (if
> not already in the process) and much would be implementation
> recommendations rather than protocol.
More information about the general
mailing list