Commit cddaca29 authored by Rosanny Sihombing's avatar Rosanny Sihombing
Browse files

delete checkUserToken, add getUserByToken

parent 5c4db62a
...@@ -83,19 +83,22 @@ var methods = { ...@@ -83,19 +83,22 @@ var methods = {
callback(err, user); callback(err, user);
}); });
}, },
checkUserToken: function(token, callback) { getUserByToken: function(token, callback) {
var user; var user;
dbconn.user.query('SELECT user_id FROM credential WHERE resetPasswordToken = "'+token+'" and resetPasswordExpires > '+Date.now(), function (err, rows, fields) { dbconn.user.query('SELECT t1.user_id, t2.email FROM userdb.credential AS t1 INNER JOIN userdb.user AS t2 ON t1.user_id = t2.id AND t1.resetPasswordToken = "'
if (err) { +token+'" and resetPasswordExpires > '+Date.now(), function (err, rows, fields) {
throw err; if (err) {
} throw err;
else { }
if ( rows.length > 0) { else {
user = rows[0]; if ( rows.length > 0) {
user = rows[0]
console.log(user)
}
} }
callback(err, user);
} }
callback(err, user); );
});
}, },
updateUser: function(userData, callback) { updateUser: function(userData, callback) {
dbconn.user.query('UPDATE user SET ? WHERE email = "' +userData.email+'"', userData, function (err, rows, fields) { dbconn.user.query('UPDATE user SET ? WHERE email = "' +userData.email+'"', userData, function (err, rows, fields) {
......
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