fix(SignUp): The user name field of the user registration form is changed to a server-side check.

This commit is contained in:
haitaoo
2023-07-03 16:17:28 +08:00
parent c3dd2f4021
commit c80fec2bfc
@@ -62,29 +62,7 @@ const Index: React.FC<Props> = ({ callback }) => {
const checkValidated = (): boolean => {
let bol = true;
const { name, e_mail, pass } = formData;
if (!name.value) {
bol = false;
formData.name = {
value: '',
isInvalid: true,
errorMsg: t('name.msg.empty'),
};
} else if (/[^a-z0-9\-._]/.test(name.value)) {
bol = false;
formData.name = {
value: name.value,
isInvalid: true,
errorMsg: t('name.msg.character'),
};
} else if ([...name.value].length > 30) {
bol = false;
formData.name = {
value: name.value,
isInvalid: true,
errorMsg: t('name.msg.range'),
};
}
const { e_mail, pass } = formData;
if (!e_mail.value) {
bol = false;