Koha/opac/svc
Mason James 27b99bb80b Bug 18118: Unexpected behaviour with 'GoogleOpenIDConnect' and 'OpacPublic' syspref combination.
TEST PLAN
----------
1/ configure a working 'GoogleOpenIDConnect' account

See comment #5 which also links back to
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16892#c3

2/ set 'OpacPublic' (under OPAC) to 'Disabled' and
   'GoogleOpenIDConnect' (under Administration) to 'Yes'.

3/ log in user successfully via google-auth, observe redirect to
   opac-user.pl (bad)

4/ apply patch
   -- on kohadevbox remember to restart all! Plack is unforgiving. :)

5/ log in user successfully via google-auth, observe expected
   redirect to opac-main.pl (good)

While I would normally suggest running koha qa test tools, because
this file doesn't end in .pl, it doesn't get picked up by them.

6/ perlcritic -4 opac/svc/auth/googleopenidconnect
   -- notice this is a level better than required. :)

This also eyeballs easily well.

Signed-off-by: Mark Tompsett <mtompset@hotmail.com>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2017-10-27 14:09:02 -03:00
..
auth Bug 18118: Unexpected behaviour with 'GoogleOpenIDConnect' and 'OpacPublic' syspref combination. 2017-10-27 14:09:02 -03:00
club Bug 12461 - Add patron clubs feature 2017-04-28 08:37:44 -04:00
patron Bug 9303 [QA Followup] - Restore missing svc script 2015-12-31 13:09:49 +00:00
overdrive bug_16034 Add overdrive info to the users page in the public interface 2017-02-21 19:58:21 +00:00
overdrive_proxy Bug 17392 - opac/svc/overdrive_proxy is not plack safe 2016-10-11 16:16:02 +00:00
patron_notes Bug 18938: (bug 17829 follow-up) Replace 2 occurrences of GetMember left behind 2017-07-14 12:19:13 -03:00
report Bug 14365 - Populate never used saved_sql column last_run when execute_query is called 2017-03-31 13:54:22 +00:00
shelfbrowser.pl Bug 7976: Remove the borrow permission 2015-06-05 13:43:34 -03:00
suggestion Bug 9978: Replace license header with the correct license (GPLv3+) 2015-04-20 09:59:38 -03:00