fixed 密码处理,兼容base64

This commit is contained in:
2025-03-31 20:47:23 +08:00
parent 568248e6c1
commit 076d92a3eb
8 changed files with 16 additions and 16 deletions

View File

@@ -54,14 +54,14 @@ class BaseForm
end
def check_password(password)
password = decrypt(password) rescue ""
password = decrypt(password) rescue password
password = strip(password)
raise PasswordFormatError, "密码8~16位密码支持字母数字和符号" unless password =~ CustomRegexp::PASSWORD
end
def check_password_confirmation(password, password_confirmation)
password = decrypt(password) rescue ""
password_confirmation = decrypt(password_confirmation) rescue ""
password = decrypt(password) rescue password
password_confirmation = decrypt(password_confirmation) rescue password_confirmation
password = strip(password)
password_confirmation = strip(password_confirmation)