bugfix: changing user password didn't work
Created by: fonfon
Calling form.save()
inside of form_valid()
was missing;
Plus tiny cleanups like using SetPasswordForm instead of AdminPasswordChangeForm.
Note: This change allows any logged-in user to change all other user passwords. I did this because
- we don't have any other way to recover passwords via the GUI
- logged-in users can create other (potentially privileged) user accounts also.