You are not logged in.
Pages: 1
Hi,
I want to connect a GLPI installation with my Central Authentication Service (CAS). After setup in the control panel, it works well. However, GLPI does not seems to implement SingleSignOut (when I log off the CAS server, the GLPI session is still running and available).
The phpCAS documentation is here :
http://downloads.jasig.org/cas-clients/ … cAuth.html
I tried to modify things in the code to have SingleSignOut support. Adding phpCAS::handleLogoutRequests in auth.class.php (just before CAS authentication) is apparently not sufficient, certainly because GLPI doesn't let phpCAS manage the session. But there's another interesting method : phpCAS::setSingleSignoutCallback. It is supposed to call a particular function when a CAS logout is detected. I must create this function and write the logout code inside.
Unfortunately, my function is never called and I don't know why.
Has anyone already tried to implement CAS SingleSignOut ? How did you do this ?
Thanks!
Offline
No idea ?
Offline
hello
thanks for you message,
I've put a ticket in the roadmap not to forget : https://forge.indepnet.net/issues/2784
we need to review the authentication process to do it, and need to think about it more deeply
Offline
Pages: 1