From e58eaed8eee13285b621cde89e6ef1d2ebfca014 Mon Sep 17 00:00:00 2001 From: rodrigo Date: Fri, 14 Oct 2022 13:58:35 -0300 Subject: [PATCH] refactor: ensure email is lowercase --- package-lock.json | 4 ++-- src/controllers/SessionsController.js | 4 +--- src/database/database.db | Bin 32768 -> 32768 bytes 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 26c6b4c..fda352b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "ignitegym-api", + "name": "api", "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "ignitegym-api", + "name": "api", "version": "1.0.0", "license": "ISC", "dependencies": { diff --git a/src/controllers/SessionsController.js b/src/controllers/SessionsController.js index be81304..9cc6552 100644 --- a/src/controllers/SessionsController.js +++ b/src/controllers/SessionsController.js @@ -1,8 +1,6 @@ const knex = require("../database"); const { compare } = require("bcryptjs"); -const { sign } = require("jsonwebtoken"); const AppError = require("../utils/AppError"); -const authConfig = require("../configs/auth"); const GenerateRefreshToken = require("../providers/GenerateRefreshToken"); const GenerateToken = require("../providers/GenerateToken"); @@ -10,7 +8,7 @@ class SessionsController { async create(request, response) { const { email, password } = request.body; - const user = await knex("users").where({ email }).first(); + const user = await knex("users").where({ email: email.toLowerCase() }).first(); if (!user) { throw new AppError("E-mail e/ou senha incorreta.", 404); diff --git a/src/database/database.db b/src/database/database.db index ed3c62a703f26d39f67b8b0065ac9c230b4f0ab3..234b0a00a388e3696214c048686b91a5425b673e 100644 GIT binary patch delta 340 zcmZo@U}|V!njp3otjt7 zD6;vmzM}vKBYzbGe-+>F&4L0Ze48EotQdtGnVC5mr1cwF8H|mC@>7a3)AJ|C`AI}u zhItlvd-?e0B?g=4x%m5eCuf%F`y06CmX`Xv`xLtSRONY>Wo5c#hBW!nFn3?0+=$YQ%Iq{>i_#J&%QD9t3p6KLSQ!`s E0H|tThyVZp delta 252 zcmZo@U}|V!njp3otjt7 zD75*ozM}vKg8%~q-*3L(n*{|-_%=KESuqL&HMKEF>o>CU8XE`YrxazT=TDCF^PPOv zPi<2Givk-+3xD8dt^zlH0Ry1o_3R8RoK5P+$=VFFCqJk%&h<6+%knhztMV-N%ndV1 zcJ?&$4T&`Jtx7iX%?dT~%`DGMHV(`5%*xO74fe9s3vmr_33dw%&o8a;_6Ri0NcAyx vEp{$1^$Sc4_OA>JO?Hn@H1Iaf3N3OqGB7gIHL%n*GE^`$vNANYGBg4JNXbV7