Forráskód Böngészése

设置密码为强密码

18339543638 1 éve
szülő
commit
fdc4cff41c

+ 0 - 5
nb-core/src/main/java/com/nb/core/utils/PswUtils.java

@@ -16,15 +16,10 @@ public class PswUtils {
      * @return String
      */
     public static boolean validatePsw(String pwd) {
-        System.out.println(pwd);
         String str = "^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\\W_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?![a-z\\W_!@#$%^&*`~()-+=]+$)(?![0-9\\W_!@#$%^&*`~()-+=]+$)[a-zA-Z0-9\\W_!@#$%^&*`~()-+=]{8,16}$";
         if (!pwd.matches(str)) {
             return false;
         }
         return true;
     }
-
-    public static void main(String[] args) {
-        System.out.println(validatePsw("123456"));
-    }
 }

+ 1 - 1
nb-service/web-service/src/main/java/com/nb/web/service/system/auth/DefaultAccountOperator.java

@@ -143,7 +143,7 @@ public class DefaultAccountOperator implements IAccountOperator {
                 .update(new UpdateWrapper<SysUser>()
                         .lambda().eq(SysUser::getId,userId)
                         .set(SysUser::getPassword,encryptPassword)
-                        .set(SysUser::getPswNeedReset,validatePsw));
+                        .set(SysUser::getPswNeedReset,!validatePsw));
     }
 
     private List<RouteItemVO> getChildrenList(SysMenu root, List<SysMenu> list) {