This commit is contained in:
barisusakli
2014-10-06 13:11:12 -04:00
parent 258e14e20c
commit ccf58ed40e
5 changed files with 42 additions and 4 deletions

View File

@@ -104,6 +104,20 @@ User.resetLockouts = function(socket, uids, callback) {
async.each(uids, user.auth.resetLockout, callback);
};
User.validateEmail = function(socket, uids, callback) {
if (!Array.isArray(uids)) {
return callback(new Error('[[error:invalid-data]]'));
}
uids = uids.filter(function(uid) {
return parseInt(uid, 10);
});
async.each(uids, function(uid, next) {
user.setUserField(uid, 'email:confirmed', 1, next);
}, callback);
};
User.deleteUsers = function(socket, uids, callback) {
if(!Array.isArray(uids)) {
return callback(new Error('[[error:invalid-data]]'));