v1.18.x
barisusakli 11 years ago
parent 458e294293
commit dceeed22f7

@ -97,6 +97,9 @@
return res.redirect(nconf.get('relative_path') + '/register' + (err.message ? '?error=' + err.message : '')); return res.redirect(nconf.get('relative_path') + '/register' + (err.message ? '?error=' + err.message : ''));
} }
delete userData['password-confirm'];
delete userData['_csrf'];
user.create(userData, function(err, uid) { user.create(userData, function(err, uid) {
if (err || !uid) { if (err || !uid) {
return res.redirect(nconf.get('relative_path') + '/register'); return res.redirect(nconf.get('relative_path') + '/register');

@ -39,8 +39,8 @@ module.exports = function(User) {
next((!utils.isUserNameValid(userData.username) || !userData.userslug) ? new Error('[[error:invalid-username]]') : null); next((!utils.isUserNameValid(userData.username) || !userData.userslug) ? new Error('[[error:invalid-username]]') : null);
}, },
function(next) { function(next) {
if (userData.password) { if (password) {
next(!utils.isPasswordValid(userData.password) ? new Error('[[error:invalid-password]]') : null); next(!utils.isPasswordValid(password) ? new Error('[[error:invalid-password]]') : null);
} else { } else {
next(); next();
} }

Loading…
Cancel
Save