password_requests.pm: improve password check

* css for form
* return reason for failed password check
* show check reults as error or info
This commit is contained in:
Milan
2021-12-10 16:57:58 +01:00
parent 473144c2eb
commit 124ccdb9a8
3 changed files with 47 additions and 49 deletions

View File

@@ -200,7 +200,9 @@ sub update_user {
return;
}
return unless password_requests::checkPassword( $params->{user_password} );
my $error = password_requests::isPasswordInvalid( $params->{user_password} );
error($error) if $error;
return if $error;
if ( $params->{user_password} ne $params->{user_password2} ) {
error('password mismatch');