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",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "ignitegym-api",
"name": "api",
"version": "1.0.0",
"license": "ISC",
"dependencies": {

View file

@ -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);

Binary file not shown.