Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What is the mod_auth_cas logout callback URL? #125

Closed
ssoguroo opened this issue Mar 9, 2017 · 3 comments
Closed

What is the mod_auth_cas logout callback URL? #125

ssoguroo opened this issue Mar 9, 2017 · 3 comments

Comments

@ssoguroo
Copy link

ssoguroo commented Mar 9, 2017

For example, when the user logs out in the application with /app1/exit, not only application should close application session, but SSO session should be invalidated. Else, after the application logout, it goes to SSO validation and comes back to Application Home Page.

In Siteminder this is achieved by using this directive in LocalConfig:

LogoffUri="/app1/exit"

How do we achive the same here?

@dhawes
Copy link
Contributor

dhawes commented Mar 9, 2017

Most people write their own logout page to delete the mod_auth_cas cookies and then redirect to CAS to logout there. A discussion of this is at:

https://groups.google.com/a/apereo.org/forum/?utm_medium=email&utm_source=footer#!msg/cas-user/d8bfgEK-W0U/Jp6QxIOiBAAJ

You can also experiment with CASSSOEnabled to use the CAS protocol single sign out. Note that this is experimental in mod_auth_cas.

There has been discussion over the years about adding a directive to add some kind of logout endpoint that does this, but there is nothing currently available. I have a proof of concept, but it would take a decent amount of work to get it to pull request state.

@putt1ck
Copy link

putt1ck commented Aug 4, 2017

We're hitting this issue and would be happy to collaborate on a solution.

@dhawes
Copy link
Contributor

dhawes commented Feb 5, 2020

See #48

@dhawes dhawes closed this as completed Feb 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants