Open febryandana opened 2 years ago
After creating all user accounts, roles, and folders; sysadmin remove the first Administrator account (the one we get from Initialization step) before waiting for every user to do their first login attempt. Looks like this is what caused the issue.
Reinstalling everything works for us because fortunately it's not yet launched in production.
Maybe we should not delete the first Administrator account.
We have the same Problem, after enrolling a new User he gets asked for the encryption Key. In fact the encryption Key (from the E-Mail) is not working, but the Active Directory password of the user is working. After that the User is able to access Teampass .. but as soon as he wants to open any Password he runs into "Your authentication password has been changed in your AD since you last get logged in in Teampass.". In this Form no Passwort / encrytionkey variation is working. And its a little strange that you can read the Passwort in Chrome logs ..
Same problem here with version 3.0.0.21. After first login with my openldap user account I get asked for the current password and encryption key. If I swap those 2 fields then the login proceeds. In index.php I swapped the 2 id's dialog-user-temporary-code-value and dialog-user-temporary-code-current-password to get around this issue.
Then when opening any item I get a message saying "Your authentication password has been changed in your AD" while I never changed the password. when I echo $_SESSION['user']['private_key'] in the console, the value seems to be empty while in the DB it exists. So it looks like the private key cannot be found and teampass thinks the user password has changed because of this.
Same problem :(
Yeah, same for me, but for changing password. It is very strange that in the field Your temporary encryption code
Teampass accepts user's password and not his OTP code. Still an issue on 3.0.0.22. Also for me there is no Provide your current password
field, TP shows me only one field.
Here is the video demo.
@Kyogre
Tried to reproduce. So I created a new user from scratch. He received the next email
Once auth for the 1st time, I had to fill in the form with elements from email.
Once clicked on button Launch, Done message appeared
I can now browser and access items.
Maybe you could try without using email? Via Show user password
button.
Try how was shown on my aforementioned video. Also note that my video was not about new user, but about changing password of already existing user.
Hi @nilsteampassnet
I also have these issues (running v3.0.0.22) and I am able to reproduce this with a new account. I created a new test account and recieved a mail:
When I login I get password is not correct:
If I swap the password field with the encryption code field then I can login. I can browse through all the passwords but when clicking/opening any item I get the message saying "Your authentication password has been changed in your AD since you last get logged in in Teampass" (Even though this is a local account):
Regards, Shane
Same as shaneki11 but for Show user password
button way:
After I created user and perform log-in, reencryption page asks for password and code, BUT they need to be swapped in order to be accepted, so in the field Provide your current password
I need to enter code, and in the field Your temporary encryption code
I need to enter password. Recorded this on the video.
Same problem here
Same problem