refactor: ensure email is lowercase

This commit is contained in:
rodrigo 2022-10-14 13:58:35 -03:00
parent 59d1ea5555
commit e58eaed8ee
3 changed files with 3 additions and 5 deletions

4
package-lock.json generated
View file

@ -1,11 +1,11 @@
{ {
"name": "ignitegym-api", "name": "api",
"version": "1.0.0", "version": "1.0.0",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "ignitegym-api", "name": "api",
"version": "1.0.0", "version": "1.0.0",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {

View file

@ -1,8 +1,6 @@
const knex = require("../database"); const knex = require("../database");
const { compare } = require("bcryptjs"); const { compare } = require("bcryptjs");
const { sign } = require("jsonwebtoken");
const AppError = require("../utils/AppError"); const AppError = require("../utils/AppError");
const authConfig = require("../configs/auth");
const GenerateRefreshToken = require("../providers/GenerateRefreshToken"); const GenerateRefreshToken = require("../providers/GenerateRefreshToken");
const GenerateToken = require("../providers/GenerateToken"); const GenerateToken = require("../providers/GenerateToken");
@ -10,7 +8,7 @@ class SessionsController {
async create(request, response) { async create(request, response) {
const { email, password } = request.body; 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) { if (!user) {
throw new AppError("E-mail e/ou senha incorreta.", 404); throw new AppError("E-mail e/ou senha incorreta.", 404);

Binary file not shown.