Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var User = module.exports = mongoose.model('User', UserSchema);
- module.exports.createUser = function(newUser, callback){
- bcrypt.genSalt(10, function(err, salt) {
- bcrypt.hash(newUser.password, salt, function(err, hash) {
- newUser.password = hash;
- newUser.save(callback);
- });
- });
- }
- router.post('/register', function(req, res){
- var newUser = new User({
- email: req.body.email,
- password: req.body.password
- });
- User.createUser(newUser)
- .then(function(user){
- console.log(user)
- res.redirect('/users/login');
- })
- .catch(function(err){
- console.log(err)
- })
- })
Add Comment
Please, Sign In to add comment