You are not logged in.
GLPI 0.78
How to reproduce.
1. Create user (e.g. shiryaev) with auth method GLPI and set user password (e.g. glpiPASS)
2. Try to login. Everything should be ok.
2. Setup GLPI to use LDAP (AD).
3. Go to Administration/Users. Check the user and change an auth method.
4. Try to login with the same user account (shiryaev) with password from AD (e.g. adPASS). Login failed! If you use an old user password (glpiPASS from internal GLPI password DB), login is successful but auth method resets from AD to GLPI.
I've reviewed db table glpi_users and I've tried to clear the password field manually after changing auth method through the admin console.
update glpi_users set password='' where name='shiryaev';
After that I've successfully logged in with my Active Directory credentials.
It looks like a bug in GLPI.
Offline
Hello
yes you're right, there was a problem
I've fixed it, can you try and tell me if it's ok now ?
https://forge.indepnet.net/issues/2326
Offline
Thanks! Now it works perfectly!
Offline
But let's assume we want to change settings back to GLPI auth method.
There is not a "tip" to enter user password. And user cannot login because password is not set.
Is it normal?
Offline
in 0.78 there's no solution for that
in 0.80 people wil be able to ask for a new password
Offline