Bug #77729
closedStory #69617: FormEngine bugs
Save Button must be disabled until formengine form is fully loaded
0%
Description
If your computer is too slow (or you are to fast) you can lock out yourself when editing you usersettings.
The problem is that JavaScript manipulations are done on the password field. If you hit the save button before that javascript stuff is done you'll lock out yourself as a new password is generated using you password hash as password.
Steps to reproduce:
- Open the backend as admin
- Go to the backend users module
- Edit your own user
- And then be very fast and click the save button
- Now log out and try to login - that wont work (or just compare the password hash in the database before and after)
A solution could be to disable the save button until everything is initialized.
Updated by Markus Klein over 7 years ago
It does not suffice to only shed the save buttons. Also typing too early in a text field can already cause troubles as the related issues show.
I would rather say we need to disable the whole frameset.
Updated by Riccardo De Contardi over 7 years ago
- Related to Bug #80672: Saving problems in Chrome 57+ added
Updated by Markus Klein over 7 years ago
- Status changed from New to Closed
- Target version deleted (
next-patchlevel)
With #80672 we will implement my suggestion from above. Closing this ticket therefore.