From c88178f66a76d54b61ab79f256188d4b9bb73eda Mon Sep 17 00:00:00 2001 From: quoije Date: Wed, 10 May 2023 21:12:24 -0400 Subject: [PATCH] add email activation, only frontendish --- app/controllers/auth.controller.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/controllers/auth.controller.js b/app/controllers/auth.controller.js index 22928de..4701f0b 100644 --- a/app/controllers/auth.controller.js +++ b/app/controllers/auth.controller.js @@ -85,6 +85,7 @@ exports.signin = (req, res) => { user.password ); + if (!passwordIsValid) { return res.status(401).send({ accessToken: null, @@ -92,6 +93,13 @@ exports.signin = (req, res) => { }); }   + if (!user.active) { + return res.status(401).send({ + accessToken: null, + message: "oof! ta pas activé ton compte my brother in christ" + }); + } + var token = jwt.sign({ id: user.id, name: user.username }, config.secret, { expiresIn: 86400 // 24 hours });