From 2ff94c669e7811ddbfe6ae580b2393176a6aea40 Mon Sep 17 00:00:00 2001 From: Lucas Gabriel Lima <lgl15@inf.ufpr.br> Date: Tue, 11 Oct 2016 10:10:10 -0300 Subject: [PATCH] small fix on /authenticate --- src/libs/routes/user.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/libs/routes/user.js b/src/libs/routes/user.js index 1323c5ef..1cf6e04e 100644 --- a/src/libs/routes/user.js +++ b/src/libs/routes/user.js @@ -48,7 +48,14 @@ userApp.post('/', (req, res, next) => { }); }); -userApp.post('/authenticate', (req, res) => { +userApp.post('/authenticate', (req, res, next) => { + if (!req.body.email || !req.body.password) { + res.json({success: false, msg: 'Please pass email and password.'}); + } else { + next(); + } + +}, (req, res, next) => { User.findOne({ email: req.body.email }, (err, user) => { @@ -71,9 +78,9 @@ userApp.post('/authenticate', (req, res) => { else { res.json({success: false, msg: 'Authentication failed. Wrong password'}); } - }) + }); } - }) -}) + }); +}); module.exports = userApp; -- GitLab