Advertisement
Guest User

Untitled

a guest
Apr 9th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. exports.signup = (req,res) => {
  2. User
  3. .findOne({email: req.body.email})
  4. .then(user => {
  5. if(user){
  6. return res.status(400).json({message: "Email đã tồn tại !!!"})
  7. }else{
  8. const newUser = new User({
  9. username: req.body.username,
  10. age: req.body.age,
  11. email: req.body.email,
  12. password: req.body.password,
  13. })
  14. bcrypt.hash(newUser.password, 10 , function(err,hash){
  15. if(err){
  16. return res.json(err)
  17. }else{
  18. newUser.password = hash
  19. newUser
  20. .save()
  21. .then(user => {
  22. res.json(user)
  23. })
  24. .catch(err => res.json(err))
  25. }
  26. })
  27. }
  28. })
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement