We have an admin form that allows our BPM users to change their password. Currently the admin form accepts the new password as plain text (not as a password field) and then sends it to a PL/SQL function to perform strength validation (min # of chars, etc).
I have been requested by management to mask the input on the form, however this has caused problems with validation. I can no longer validate the strength of the password because a password field hashes the input and stores the hash in the local variable.
I thought about putting a regular expression on the field, but that option isn't available for password fields.
Does anyone have any experience with this? Is there any way to perform a strength validation on the password fields? If not is there any way to hide what is being input in the text field without also hashing it?
Any other ideas?
Thanks!
Josh