Bug 11048 (Fix logout redirection for CAS authentication) has been incorrectly merged: In Bugzilla, https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=23865 : - print $query->redirect( $cas->logout_url($uri)); + print $query->redirect( $cas->logout_url(url => $uri)); In master, git show c251f752 : print $query->redirect( $cas->logout_url($uri)); + print $query->redirect( $cas->logout_url(url => $uri)); => CAS redirection is still broken in master.
Created attachment 56723 [details] [review] Bug 17481: Fix incorrect merge of bug 11048 (logout redirection for CAS authentication)
Should this be 'Needs Signoff' or something else to get RMs attention?
Looking at the changes, it sounds trivial that the patches waited for 6 months and that it conflicts. Redirect after a redirect does not make sense. I would be keen to sent it to PQA directly
Go for it!
I'd happily PQA this directly too.. that's three of us n agreement.. I'm gonna just go ahead and set it ;)
Created attachment 57248 [details] [review] [PASSED QA] Bug 17481: Fix incorrect merge of bug 11048 (logout redirection for CAS authentication) Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Pushed to master for 16.11, thanks Matthias!
Pushed to 3.22.x, will be in 3.22.13
Pushed to 16.05.x, for 16.05.06 release
Matthias, Has this patch been tested? It seems that it still does not work, see bug 18046. This story is becoming to be very too long...
Hi, I did test this patch back then. It worked perfectly. Something has changed since, obviously. Currently waiting for a CAS server to test this against master.
I was wondering how to solve this. Coudl one solution be to send the user back to OpacBaseUrl? It seems to make sense to send them back to the start page on logout.