Normalize email to lowercase in register and login methods
Despliegue Automático / desplegar (push) Successful in 1m8s
Despliegue Automático / desplegar (push) Successful in 1m8s
This commit is contained in:
@@ -22,7 +22,7 @@ const register = async (req, res) => {
|
|||||||
console.log(`Intentando registrar usuario: ${email}`);
|
console.log(`Intentando registrar usuario: ${email}`);
|
||||||
console.log(`Encrypted Master Key recibida: ${encrypted_master_key}`);
|
console.log(`Encrypted Master Key recibida: ${encrypted_master_key}`);
|
||||||
// Registramos el usuario y emitimos tokens para entrar directamente
|
// Registramos el usuario y emitimos tokens para entrar directamente
|
||||||
await authService.register(email, password, encrypted_master_key);
|
await authService.register(email.toLowerCase(), password, encrypted_master_key);
|
||||||
|
|
||||||
// Generamos tokens reutilizando el flujo de login (no hay deviceName en register)
|
// Generamos tokens reutilizando el flujo de login (no hay deviceName en register)
|
||||||
const nombreDispositivo = deviceName || req.headers['user-agent'] || 'Dispositivo Desconocido';
|
const nombreDispositivo = deviceName || req.headers['user-agent'] || 'Dispositivo Desconocido';
|
||||||
@@ -46,7 +46,7 @@ const login = async (req, res) => {
|
|||||||
// Si Flutter no envía un nombre, intentamos leer el User-Agent
|
// Si Flutter no envía un nombre, intentamos leer el User-Agent
|
||||||
const nombreDispositivo = deviceName || req.headers['user-agent'] || 'Dispositivo Desconocido';
|
const nombreDispositivo = deviceName || req.headers['user-agent'] || 'Dispositivo Desconocido';
|
||||||
|
|
||||||
const { encrypted_master_key, access_token, refresh_token } = await authService.login(email, password, nombreDispositivo);
|
const { encrypted_master_key, access_token, refresh_token } = await authService.login(email.toLowerCase(), password, nombreDispositivo);
|
||||||
|
|
||||||
res.json({
|
res.json({
|
||||||
message: 'Login exitoso',
|
message: 'Login exitoso',
|
||||||
|
|||||||
Reference in New Issue
Block a user