opt(users): optimization user local sign in logic

This commit is contained in:
OldHawk
2017-12-01 14:24:40 +08:00
parent 45c0c415ee
commit fc3708bce4

View File

@@ -12,9 +12,10 @@ module.exports = function () {
passport.use(new LocalStrategy(
{
usernameField: 'usernameOrEmail',
passwordField: 'password'
passwordField: 'password',
passReqToCallback: true
},
function (usernameOrEmail, password, done) {
function (req, usernameOrEmail, password, done) {
User.findOne({
$or: [{
username: usernameOrEmail.toLowerCase()