aboutsummaryrefslogtreecommitdiff
path: root/config/passport.js
diff options
context:
space:
mode:
authorHumairAK <humair88@hotmail.com>2016-07-22 04:59:42 +0000
committerHumairAK <humair88@hotmail.com>2016-07-22 04:59:42 +0000
commitdcde34904acf5722a19559bb06052061723c2110 (patch)
tree3d8b471b9e39d3f8ce6318294b75eef35932d576 /config/passport.js
parent05368e45b7d06bb6833577194de62dea7787ef9e (diff)
parentbfd3ed8dff51c70ab3a18bee286a1e4c01c95cbc (diff)
resolved conflict
Diffstat (limited to 'config/passport.js')
-rw-r--r--config/passport.js13
1 files changed, 8 insertions, 5 deletions
diff --git a/config/passport.js b/config/passport.js
index 576f088..d63e4fd 100644
--- a/config/passport.js
+++ b/config/passport.js
@@ -15,11 +15,11 @@ var comparePassword = function (password) {
}
passport.serializeUser(function (user, done) {
- done(null, user.id);
+ done(null, user);
});
-passport.deserializeUser(function(id, done) {
- done(err, user);
+passport.deserializeUser(function(user, done) {
+ done(null, user);
});
@@ -30,10 +30,13 @@ passport.use('local_signup', new LocalStrategy({
passwordField: 'password',
passReqToCallback: true
}, function(req, email, password, done){
- req.check('email', 'Invalid email address').notEmpty().isEmail();
+ console.log("nothing here");
+ /*req.check('email', 'Invalid email address').notEmpty().isEmail();
req.check('password', "Password is invalid").notEmpty().isLength({min: 6}).equals(req.body.confirmPassword);
+
// password has to be at least 4 characters long
+ console.log('validation ERrors');
var errors = req.validationErrors();
console.log("IN PASSPORT");
if (errors) {
@@ -42,7 +45,7 @@ passport.use('local_signup', new LocalStrategy({
messages.push(error.msg);
});
return done(null, false, req.flash('error', messages));
- }
+ }*/
var hash_pass = encryptPassword(password);
var fields = [email, req.body.usrname, req.body.fname, req.body.lname, req.body.univ, req.body.dept, hash_pass,