]> git.koha-community.org Git - koha.git/commit
Bug 18442: Fix DB user loggin
authorAlex Buckley <alexbuckley@catalyst.net.nz>
Wed, 19 Apr 2017 23:29:28 +0000 (11:29 +1200)
committerMason James <mtj@kohaaloha.com>
Wed, 24 May 2017 01:45:02 +0000 (13:45 +1200)
commit8e872edef33570afa7f075b909e5a96b0d3a5a06
treef6223a6df3db9649b3ea111e66bbcd0fec73e9e7
parent71f86e4c640ce208e619b03ab572d7ae89e79075
Bug 18442: Fix DB user loggin

Test plan:
1. Drop and recreate your db

2. Clear memcached

3. Go through the installer (to speed up this test plan install all
sample data so you dont have to create libraries, patron categories etc. later)

4. On the installer page login as the database user and notice that it
does not work on the first attempt ( you get 'Error: You do not have
permission to access this page')

5. Try logging in as database user for a second time and notice you are
logged in successfully this time

4. In staff interface create a patron account with superlibrarian permissions

5. Logout of the staff interface

6. Login as database user

7. Notice you cant log in. You get the 'Error:: You do not have permission to access this
page' error

8. Try a second attempt and notice you get the same error

9. Open the URL in a new tab and notice the staff interface appears
showing that you are logged in

10. log out and log back in as the superlibrarian user you created and
notice it works on first login attempt

11. Apply patch

12. Log out and try logging back in as database user and notice that you
can login successfully on first attempt

13. Repeat steps 1,2,3 and login as database user and notice the login
works on first attempt

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Mason James <mtj@kohaaloha.com>
C4/Auth.pm