修改部分登录相关信息
This commit is contained in:
@@ -45,7 +45,7 @@ func ParseJWT(tokenString string) (*Claims, error) {
|
|||||||
return nil, errors.New("invalid token")
|
return nil, errors.New("invalid token")
|
||||||
}
|
}
|
||||||
|
|
||||||
// 密码复杂度验证:至少3个大写 + 8个数字 + 1个特殊字符
|
// 密码复杂度验证:至少8位密码,包含大写字母、数字和特殊字符
|
||||||
func ValidatePassword(pwd string) bool {
|
func ValidatePassword(pwd string) bool {
|
||||||
if len(pwd) < 8 {
|
if len(pwd) < 8 {
|
||||||
return false
|
return false
|
||||||
@@ -84,7 +84,7 @@ func InitAdminUser() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
for {
|
for {
|
||||||
log.Print("密码 (至少3个大写+8个数字+1个特殊字符): ")
|
log.Print("密码 (至少8位密码,包含大写字母、数字和特殊字符): ")
|
||||||
var password string
|
var password string
|
||||||
fmt.Scanln(&password)
|
fmt.Scanln(&password)
|
||||||
|
|
||||||
@@ -103,7 +103,7 @@ func InitAdminUser() {
|
|||||||
break
|
break
|
||||||
} else {
|
} else {
|
||||||
log.Println("❌ 密码不符合复杂度要求,请重新输入")
|
log.Println("❌ 密码不符合复杂度要求,请重新输入")
|
||||||
log.Println(" 要求: 至少3个大写字母 + 8个数字 + 1个特殊字符")
|
log.Println(" 要求: 至少8位密码,包含大写字母、数字和特殊字符")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user