Bug 10019: Fix for userid containing UTF8 chars
authorMarcel de Rooy <m.de.rooy@rijksmuseum.nl>
Wed, 10 Apr 2013 08:13:52 +0000 (10:13 +0200)
committerJared Camins-Esakov <jcamins@cpbibliography.com>
Sat, 20 Apr 2013 03:13:09 +0000 (23:13 -0400)
commit7e90e1524f7e586dac0f98241ace430e5cbeac7f
tree180b0c4b81ba9d2933d8ea75366d7fe44aebd0f0
parentbd6cd72148a456e77bc3b2695bd67b9bd92a128f
Bug 10019: Fix for userid containing UTF8 chars

Decodes userid on two places in checkauth of C4/Auth.pm

Test plan:
Include some non-Latin characters in your userid (loginname). Arab, Chinese?
Login into opac and check user page.
Go to staff (no new login), check your login name at various places.
Logout, login via staff.
Do the same.
Go to opac again (no new login), check user page.
Optionally: Remove all your sessions from table. Do a login. Check sessions.

Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
Comment: Works as described. No errors.
This patch fixes this problem, but I wonder if
there is a general solution that handle all as utf8.
Tested in opac and staff.
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
C4/Auth.pm