Merge branch 'pre_trustie_server' into trustie_server

This commit is contained in:
2024-11-22 15:38:30 +08:00
11 changed files with 117 additions and 44 deletions

View File

@@ -1,5 +1,6 @@
class BaseForm
include ActiveModel::Model
include AesCryptHelper
Error = Class.new(StandardError)
EmailError = Class.new(Error)
@@ -53,11 +54,15 @@ class BaseForm
end
def check_password(password)
password = decrypt(password) rescue ""
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 = strip(password)
password_confirmation = strip(password_confirmation)