-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Passwords set/updated via web-interface are not hashed even with hashing set #56
Comments
...it seems any updates at all to "profile information" are not possible through the interface with hashing set, because it keeps complaining that the "password is too long" (because it sees the hash as a password) |
This should be fixed. At least everything seems to be working for me. @rowanthorpe if there are still issues, please open a new ticket with detailed step by step instructions on how to replicate. |
With version 3.5.0, this thing looks like working fine for the BCIX installation. |
@bcix - you'll need to update to v3.5.2. There are some edge cases where certain actions will fail (e.g. logout, do a password reset, then log in and try and change your password or profile). Also, the add / edit of contacts (with login accounts) had some issues for non-plaintext password hashing. |
Hey, on 3.5.2, now. When I reset the password mail and then via http://www.bcix.de/ixp/auth/reset-password/username//token/ now I'll see the following error message on the following page: User expected but none found... Please reload the page... |
@bcix I have tested password reset with both versions of password hashing:
and both email formats:
and I cannot replicate a case where I get a password reset email with no username and token in the provided URL. Please ensure that at each version bump you carried out all necessary tasks as indicated in the changelog and also ensure your database is fully up to date as per these instructions. If the problem persists, please open a new ticket with step by step instructions on what you're doing as well as the output of the MySQL statements:
If you're using plaintext passwords, obsfuscate the password in the output. The user ID Also provide the output of:
and ensure, from the root directory of IXP Manager, that you have run:
Lastly, also include all the |
When I have
resources.auth.oss.pwhash = "bcrypt"
inapplication/configs/application.ini
if I manually bcrypt-hash user passwords and update them directly in the database there is no problem for authorisation, but when I use the web-interface to modify passwords it resets them as plaintext regardless of the config setting.The text was updated successfully, but these errors were encountered: