diff options
| author | HumairAK <humair88@hotmail.com> | 2016-07-22 08:20:42 +0000 |
|---|---|---|
| committer | HumairAK <humair88@hotmail.com> | 2016-07-22 08:20:42 +0000 |
| commit | d05d94d5c4afc01ca7ade508d84af2b6f318d673 (patch) | |
| tree | e36daf64f6a901fcc1228bb198ec736952bc3e73 /config/passport.js | |
| parent | 92c187a6a79e5e45dcfd41ff4f711b4beadcc252 (diff) | |
| parent | 2a7e01b63e58db7ce0ef19210aef9874e022a7c5 (diff) | |
fixed conflict in passport.js
Diffstat (limited to 'config/passport.js')
| -rw-r--r-- | config/passport.js | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/config/passport.js b/config/passport.js index 4bc53d6..dff3100 100644 --- a/config/passport.js +++ b/config/passport.js @@ -57,3 +57,26 @@ passport.use('local_signup', new LocalStrategy({ }); })); + +passport.use('local_signin', new LocalStrategy({ + usernameField: 'usrname', + passwordField: 'password', + passReqToCallback: true +}, function (req, usrname, password, done) { + + dbFile.retrieveUser(usrname, function (success, error, user, message) { + if (!success && error) { + return done(message); + } + + else if (!success && !error) { + console.log(message); + return done(null, false, {message: message}); + } + + else { + console.log(user[0]); + return done(null, user[0]); + } + }); +})); |
