|
|
@@ -28,7 +28,7 @@ const ChangePassword: React.FC<PasswordRulesProps> = ({ |
|
|
|
try { |
|
|
|
let haveError = false; |
|
|
|
// Minimum eight characters, at least one uppercase letter, one lowercase letter, one number and one special character: |
|
|
|
let regex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&-=+_]{8,}$/ |
|
|
|
let regex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[!@#$%^&-=+_*(),.?":{}|<>])[A-Za-z\d@$!%*?&-=+_*(),.?":{}|<>]{8,}$/ |
|
|
|
|
|
|
|
if (data.newPassword.length < 8 || data.newPassword.length > 20) { |
|
|
|
haveError = true |
|
|
|