var router = express.Router();
-router.post('/', function(req, res, next) {
- passport.authenticate('local', function (err, user, info) {
- var error = err || info;
- if (error) return res.status(401).json(error);
- if (!user) return res.status(404).json({message: 'Something went wrong, please try again.'});
+router.post('/', function (req, res, next) {
+ passport.authenticate('local', function (err, user, info) {
+ var error = err || info;
+ if (error) return res.status(401).json(error);
+ if (!user) return res.status(404).json({message: 'Something went wrong, please try again.'});
- var token = auth.signToken(user._id, user.role);
- res.json({token: token});
- })(req, res, next)
+ var token = auth.signToken(user._id, user.role);
+ res.json({token: token});
+ })(req, res, next)
});
module.exports = router;
\ No newline at end of file