February 2019
Intermediate to advanced
204 pages
4h 52m
English
To create any user, we need to define an endpoint. Perform the following steps to do so:
router.post('/users/signin', User.signin);
signup: (req, res) => { Model.users .createData(req.body.user, {}, req.user && req.user.role === 'admin') .then(user => handleSuccess(res, { user })) .catch(errors => handleFailure(res, { errors, message: errors.message, status: 200 }), ); },
Schema.statics.createData = function( params = {}, extra = {}, isAdmin = false, ) { return new Promise((resolve, reject) => { try { const permitParams = permitFields.reduce( ...Read now
Unlock full access