Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exports.loginUser = async (req, res, next) => {
- try {
- repository.getUserByEmail(req.body.email).then((user) => {
- if (user == undefined || user == null) {
- res.status(HttpStatusCode.OK).send(false);
- } else {
- bcrypt.compare(req.body.password, user.password, (error, result) => {
- if (result) {
- req.session.logged = true;
- req.session.email = req.body.email;
- req.session.password = req.body.password;
- }
- res.status(HttpStatusCode.OK).send(result);
- });
- }
- })
- } catch (error) {
- res.status(HttpStatusCode.BAD_REQUEST).send({
- error
- });
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement