Do you have firstadmin.password
set in your properties file?
I haven't used ProtoUser
myself, but looking at the code - in the setFromAny
method on PasswordField
, it looks like the list needs to have the password twice in order to validate and hash.
Something like this may help:
setPasswordFromListString(pw::pw::Nil)
Also, there is a default minimum length of the password which is 5
characters. If validation fails, it seems it will default to a default value.