Skip to content

Instantly share code, notes, and snippets.

@vietduchelo
Created March 31, 2018 17:18
Show Gist options
  • Save vietduchelo/b81a98c976f1eeed1447782964198386 to your computer and use it in GitHub Desktop.
Save vietduchelo/b81a98c976f1eeed1447782964198386 to your computer and use it in GitHub Desktop.
var router = require('express').Router();
var authController = require('../controller/auth.controller');
router.post('/login', login);
module.exports = router;
function login(req, res, next) {
var email = req.body.email;
var password = req.body.password;
if (!email) {
next({
statusCode: 400,
message: "Email is required"
})
} else if (!password) {
next({
statusCode: 400,
message: "Password is required"
})
} else {
authController.login(email, password)
.then(function (token) {
res.send(token)
})
.catch(function (err) {
next(err);
})
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment