mirror of
https://github.com/cnodejs/nodeclub.git
synced 2025-12-08 19:55:55 +00:00
support email-as-loginname login
This commit is contained in:
parent
86e8ce5254
commit
01fe89c572
@ -124,7 +124,14 @@ exports.login = function (req, res, next) {
|
||||
return res.render('sign/signin', { error: '信息不完整。' });
|
||||
}
|
||||
|
||||
User.getUserByLoginName(loginname, function (err, user) {
|
||||
var getUser;
|
||||
if (loginname.indexOf('@') !== -1) {
|
||||
getUser = User.getUserByMail;
|
||||
} else {
|
||||
getUser = User.getUserByLoginName;
|
||||
}
|
||||
|
||||
getUser(loginname, function (err, user) {
|
||||
if (err) {
|
||||
return next(err);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user