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

feat : 用户名密码正则匹配修改

bilingfeng 2 éve
szülő
commit
1bc216e19e

+ 3 - 22
game-module/game-sdk/src/main/java/com/zanxiang/sdk/common/util/RegisterUtil.java

@@ -54,7 +54,7 @@ public class RegisterUtil {
             return HttpStatusEnum.USERNAME_TOO_LONG;
         }
         //用户名只能是数字字母组合
-        if (userName.matches("/\\s/") || !userName.matches("^A-Za-20-9]+$")) {
+        if (userName.matches("/\\s/") || !userName.matches("^[A-Za-z0-9]+$")) {
             return HttpStatusEnum.USERNAME_BAD_CHAR;
         }
         //密码验证
@@ -77,32 +77,13 @@ public class RegisterUtil {
         if (password.length() > PASSWORD_LENGTH_MAX) {
             return HttpStatusEnum.PASSWORD_TOO_LONG;
         }
-        if (password.matches("/\\s/") || !password.matches("^A-Za-20-9]+$")) {
+        //密码只能是数字字母组合
+        if (password.matches("/\\s/") || !password.matches("^[A-Za-z0-9]+$")) {
             return HttpStatusEnum.PASSWORD_BAD_CHAR;
         }
         return HttpStatusEnum.SUCCESS;
     }
 
-    /**
-     * 用户昵称合规检测
-     *
-     * @param nickname : 用户昵称
-     * @return : 检测结果
-     */
-    private HttpStatusEnum checkNickname(String nickname) {
-        if (Strings.isBlank(nickname)) {
-            return HttpStatusEnum.NICKNAME_EMPTY;
-        }
-        if (nickname.length() < 4) {
-            return HttpStatusEnum.NICKNAME_TOO_SHORT;
-        }
-        if (nickname.length() > 32) {
-            return HttpStatusEnum.NICKNAME_TOO_LONG;
-        }
-        //敏感词检测
-        return HttpStatusEnum.SUCCESS;
-    }
-
     /**
      * 密码cfm加密
      *