mirror of
https://github.com/casdoor/casdoor.git
synced 2025-05-24 08:20:31 +08:00
Support more special chars in password validating
This commit is contained in:
parent
d92b072ed0
commit
8227762988
@ -24,7 +24,7 @@ var (
|
|||||||
regexLowerCase = regexp.MustCompile(`[a-z]`)
|
regexLowerCase = regexp.MustCompile(`[a-z]`)
|
||||||
regexUpperCase = regexp.MustCompile(`[A-Z]`)
|
regexUpperCase = regexp.MustCompile(`[A-Z]`)
|
||||||
regexDigit = regexp.MustCompile(`\d`)
|
regexDigit = regexp.MustCompile(`\d`)
|
||||||
regexSpecial = regexp.MustCompile(`[!@#$%^&*]`)
|
regexSpecial = regexp.MustCompile("[!-/:-@[-`{-~]")
|
||||||
)
|
)
|
||||||
|
|
||||||
func isValidOption_AtLeast6(password string) string {
|
func isValidOption_AtLeast6(password string) string {
|
||||||
|
@ -37,7 +37,7 @@ function isValidOption_Aa123(password) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function isValidOption_SpecialChar(password) {
|
function isValidOption_SpecialChar(password) {
|
||||||
const regex = /^(?=.*[!@#$%^&*]).+$/;
|
const regex = /^(?=.*[!-/:-@[-`{-~]).+$/;
|
||||||
if (!regex.test(password)) {
|
if (!regex.test(password)) {
|
||||||
return i18next.t("user:The password must contain at least one special character");
|
return i18next.t("user:The password must contain at least one special character");
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user