Advertisement
Guest User

Untitled

a guest
Apr 7th, 2019
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. exports.loginUser = async (req, res, next) => {
  2.     try {
  3.         repository.getUserByEmail(req.body.email).then((user) => {
  4.             if (user == undefined || user == null) {
  5.                 res.status(HttpStatusCode.OK).send(false);
  6.             } else {
  7.                 bcrypt.compare(req.body.password, user.password, (error, result) => {
  8.                     if (result) {
  9.                         req.session.logged = true;
  10.                         req.session.email = req.body.email;
  11.                         req.session.password = req.body.password;
  12.                     }
  13.                    
  14.                     res.status(HttpStatusCode.OK).send(result);
  15.                 });
  16.             }
  17.         })
  18.     } catch (error) {
  19.         res.status(HttpStatusCode.BAD_REQUEST).send({
  20.             error
  21.         });
  22.     }
  23. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement