Multiple App Timeout

Scott Battaglia scott.battaglia at gmail.com
Wed Jun 18 13:56:52 EDT 2008


Troy,

We tend to discourage applications determining the length of time that a
session is valid for (what if you logged out of all three apps and then went
to a fourth app 5 seconds later, why should that cause you to sign back
in?).  Thus, you won't really find any tips, or built-in mechanisms for
handling this scenario.  In general, we only support the method where the
CAS server can notify the clients that ITS session ended.  Applications
calling back also requires that they are aware of the TicketGrantingTicket
(the SSO identifier) which is a bad idea.

-Scott

-Scott Battaglia
PGP Public Key Id: 0x383733AA
LinkedIn: http://www.linkedin.com/in/scottbattaglia

On Mon, Jun 16, 2008 at 9:02 AM, Troy Bull <troy.bull at gmail.com> wrote:

> Greetings
>
> First, I want to thank everyone in the CAS community as you all have
> been very helpful in getting me up to speed.  I must admit I was
> nervous about this a couple weeks ago, now things are really working
> quite well.  That being said, my question.  I have one last required
> feature to implement.  I have a cas server 3.2.1 and  "a bunch" of
> apps that do single sign on, single sign off.  What I want to do is
> implement a global timeout, say a user logs in to App A, then switches
> to App B and Finally App C, when the last of these (A, B and C) times
> out it needs to kill the CAS session so that CAS will no longer
> re-authenticate the person.  If anyone could point me in the right
> direction, a wiki, a working example, any tips at all are greatly
> appreciated.
>
> Thanks
> Troy
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20080618/8d57aeaf/attachment.html 


More information about the cas mailing list