Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var apiRoutes = express.Router();
- apiRoutes.post('/user/new', function(req, res) {
- var user = {
- name: req.body.name,
- phone: req.body.phone,
- password: req.body.password,
- email: req.body.email,
- created_at: db.fn.now(),
- updated_at: db.fn.now(),
- };
- hashPass.new(user.password, function(result){
- user.password = result;
- db('users').insert(user)
- .then(function (resolve){
- res.json({success: true, msg: 'Successfully created new user.'});
- }, function(err, reject){
- res.json({success: false, msg: 'Error:' + err});
- })
- })
- });
- apiRoutes.get('/user/list', passport.authenticate('jwt', {session: false}), function(req, res){
- db('users').select('uid', 'phone', 'name')
- .then(function(resolved){
- res.send(resolved);
- }, function(rejected){
- res.status(403).send({success: false, msg: 'Error!'});
- })
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement