Guest User

Untitled

a guest
May 9th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. const express = require('express');
  2. const User = require('../models/user');
  3.  
  4. const router = express.Router();
  5.  
  6. router.post('/register',async (req,res)=>{
  7.  
  8. const { email } = req.body;
  9.  
  10. try{
  11. if(await User.findOne({email}))
  12. return res.status(400).send({Error : "User already exists"});
  13.  
  14. const user = await User.create(req.body);
  15. user.password = undefined;
  16. return res.send({user});
  17. }catch(err){
  18. return res.status(400).send({Error : "Registration Failed"});
  19. }
  20.  
  21. });
  22.  
  23. module.exports = app => app.use('/auth',router);
Add Comment
Please, Sign In to add comment