Commit 8e94cd6e authored by Liang Ding's avatar Liang Ding

🎨 Fix #12734

parent 35518019
...@@ -37,7 +37,7 @@ public final class UserExt { ...@@ -37,7 +37,7 @@ public final class UserExt {
/** /**
* Max user name length. * Max user name length.
*/ */
public static final int MAX_USER_NAME_LENGTH = 20; public static final int MAX_USER_NAME_LENGTH = 64;
/** /**
* Min user name length. * Min user name length.
...@@ -59,8 +59,8 @@ public final class UserExt { ...@@ -59,8 +59,8 @@ public final class UserExt {
* <p> * <p>
* A valid user name: * A valid user name:
* <ul> * <ul>
* <li>length [1, 20]</li> * <li>length [1, 64]</li>
* <li>content {a-z, A-Z, 0-9}</li> * <li>content {a-z, A-Z, 0-9, -}</li>
* <li>Not contains "admin"/"Admin"</li> * <li>Not contains "admin"/"Admin"</li>
* </ul> * </ul>
* </p> * </p>
...@@ -77,8 +77,7 @@ public final class UserExt { ...@@ -77,8 +77,7 @@ public final class UserExt {
char c; char c;
for (int i = 0; i < length; i++) { for (int i = 0; i < length; i++) {
c = name.charAt(i); c = name.charAt(i);
if (('a' <= c && c <= 'z') || ('A' <= c && c <= 'Z') || ('0' <= c && c <= '9') || '-' == c) {
if (('a' <= c && c <= 'z') || ('A' <= c && c <= 'Z') || '0' <= c && c <= '9') {
continue; continue;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment