only allow alphanumberic charactesr in username

v1.18.x
Baris Soner Usakli 12 years ago
parent f4fdabd3ca
commit a0a1b14e2e

@ -22,12 +22,13 @@
if(username.value.length < 3) { if(username.value.length < 3) {
username_notify.innerHTML = 'Username too short'; username_notify.innerHTML = 'Username too short';
username_notify.className = 'label label-important'; username_notify.className = 'label label-important';
} } else if(username.value.length > 13) {
else if(!usernamevalid) { username_notify.innerHTML = 'Username too long';
username_notify.className = 'label label-important';
} else if(!usernamevalid) {
username_notify.innerHTML = 'Invalid username'; username_notify.innerHTML = 'Invalid username';
username_notify.className = 'label label-important'; username_notify.className = 'label label-important';
} } else {
else {
socket.emit('user.exists', {username: username.value}); socket.emit('user.exists', {username: username.value});
} }
}); });

@ -91,7 +91,7 @@
}, },
isUserNameValid: function(name) { isUserNameValid: function(name) {
return (name && name !== "" && !(/^\s*$/.test(name))); return (name && name !== "" && (/^\w{3,14}$/.test(name)));
}, },
isPasswordValid: function(password) { isPasswordValid: function(password) {

Loading…
Cancel
Save