Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let regiseredUser = {}
- User.findOne({ email: req.body.email }).then(user => {
- if (user) {
- return res.status(400).json({ email: "Email already exists" });
- } else {
- const newUser = new User({
- name: req.body.name,
- email: req.body.email,
- password: req.body.password,
- verified: req.body.verified,
- });
- newUser.verified = false;
- // Hash password before saving in database
- bcrypt.genSalt(10, (err, salt) => {
- bcrypt.hash(newUser.password, salt, (err, hash) => {
- if (err) throw err;
- newUser.password = hash;
- newUser
- .save()
- .then((user) => {
- regiseredUser = user;
- res.json(user)}
- )
- .catch(err => console.log(err));
- });
- });
- console.log(regiseredUser)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement