Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var mongoose = require('mongoose');
- var router = require('express').Router();
- var passport = require('passport');
- var User = mongoose.model('User');
- var auth = require('../auth');
- router.post('/users', function(req, res, next) {
- // create a user, set its fields to the data from request
- var user = new User();
- user.username = req.body.user.username;
- user.email = req.body.user.email;
- user.setPassword(req.body.user.password);
- // save it in mongoDB and return user object w/ token
- user.save().then(function() {
- return res.json({user: user.toAuthJSON()});
- }).catch(next);
- });
- module.exports = router;
Add Comment
Please, Sign In to add comment