From d424629a8e13c04f1453b2d6d0b03063d9a3261a Mon Sep 17 00:00:00 2001 From: shaunmcarmody Date: Fri, 27 Sep 2019 16:27:15 +0100 Subject: [PATCH] convert all emails to lowercase --- users/usersControllers.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/users/usersControllers.js b/users/usersControllers.js index 9ed3b69..ad4d0ce 100644 --- a/users/usersControllers.js +++ b/users/usersControllers.js @@ -9,7 +9,7 @@ exports.signup = async (req, res) => { const hashedPassword = await bcrypt.hash(password, 12); const credentials = { username, - email, + email: email.toLowerCase(), password: hashedPassword, fullname, }; @@ -53,7 +53,7 @@ exports.login = async (req, res) => { 'Oops, email and password is required for login.', }); } - const user = await User.findBy({ email }); + const user = await User.findBy({ email: email.toLowerCase(), }); if (user && bcrypt.compareSync(password, user.password)) { return res.status(200).json({ token: generateToken(user.email, user.id),