Guest User

Untitled

a guest
Mar 3rd, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. var User = module.exports = mongoose.model('User', UserSchema);
  2.  
  3. module.exports.createUser = function(newUser, callback){
  4. bcrypt.genSalt(10, function(err, salt) {
  5. bcrypt.hash(newUser.password, salt, function(err, hash) {
  6. newUser.password = hash;
  7. newUser.save(callback);
  8. });
  9. });
  10. }
  11.  
  12. router.post('/register', function(req, res){
  13. var newUser = new User({
  14. email: req.body.email,
  15. password: req.body.password
  16. });
  17.  
  18. User.createUser(newUser)
  19. .then(function(user){
  20. console.log(user)
  21. res.redirect('/users/login');
  22. })
  23. .catch(function(err){
  24. console.log(err)
  25. })
  26.  
  27. })
Add Comment
Please, Sign In to add comment