add validation rules

This commit is contained in:
smanylov
2026-01-10 13:54:53 +07:00
parent b674be212b
commit e2174df41b
+91
View File
@@ -0,0 +1,91 @@
{
"fullName": {
"maxSize": {
"value": 100,
"message": "register-error-max-name"
},
"minSize": {
"value": 2,
"message": "register-error-min-name"
},
"allowedSymbols": {
"value": "^[a-zA-Zа-яА-ЯёЁ\\s\\-'.]*$",
"message": "register-error-name-not-allowed-symbols"
}
},
"email": {
"maxSize": {
"value": 254,
"message": "register-error-max-email"
},
"minSize": {
"value": 7,
"message": "register-error-min-email"
},
"allowedSymbols": {
"value": "^[a-zA-Zа-яА-ЯёЁ0-9@.!#$%&'*+/=?^_{|}~\\-]*$",
"message": "register-error-email-not-allowed-symbols"
},
"caseType": {
"value": "LOWER",
"message": "register-error-email-no-uppercase"
},
"emailValidation": {
"value": true,
"message": "register-error-email-invalid"
}
},
"password": {
"maxSize": {
"value": 124,
"message": "register-error-max-name"
},
"minSize": {
"value": 8,
"message": "register-error-min-name"
},
"allowedSymbols": {
"value": "^[a-zA-Zа-яА-ЯёЁ0-9\\-'.]*$",
"message": "register-error-password-not-allowed-symbols"
},
"requiredDigit": {
"value": true,
"message": "register-error-password-one-digit"
},
"requiredLetter": {
"value": true,
"message": "register-error-password-one-letter"
}
},
"companyName": {
"maxSize": {
"value": 200,
"message": "register-error-company-name-max"
},
"minSize": {
"value": 2,
"message": "register-error-company-name-min"
},
"allowedSymbols": {
"value": "^[a-zA-Zа-яА-ЯёЁ0-9\\s\\-&.,'\"()]+$",
"message": "register-error-company-name-not-allowed-symbols"
}
},
"phone": {
"optional": {
"value": true
},
"maxSize": {
"value": 14,
"message": "register-error-phone-max"
},
"minSize": {
"value": 2,
"message": "register-error-phone-min"
},
"allowedSymbols": {
"value": "^[0-9\\+]+$",
"message": "register-error-phone-not-allowed-symbols"
}
}
}