Advertisement
Guest User

Untitled

a guest
Apr 4th, 2017
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. passport.use('local-signup', new LocalStrategy({
  2. usernameField : 'email',
  3. passwordField : 'password',
  4. passReqToCallback : true
  5. },
  6. function(req, email, password, done) {
  7. console.log("email==" + email + " " + "password==" + password);
  8. User.findOne({ 'email' : email }, function(err, user) {
  9. if (err)
  10. return done(err);
  11. if (user) {
  12. return done(null, false, req.flash('signupMessage', 'That email is already taken.'));
  13. } else {
  14. var newUser = new User();
  15. newUser.email = email;
  16. newUser.password = newUser.generateHash(password);
  17. newUser.save(function(err) {
  18. if (err)
  19. throw err;
  20. return done(null, newUser);
  21. });
  22. }
  23.  
  24. });
  25.  
  26. }));
  27.  
  28. passport.use('local-signup', new LocalStrategy({
  29. usernameField : 'emailId',
  30. passwordField : 'paswrd',
  31. passReqToCallback : true
  32. },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement