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(`Encrypted Master Key recibida: ${encrypted_master_key}`);
|
||||
// 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)
|
||||
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
|
||||
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({
|
||||
message: 'Login exitoso',
|
||||
|
||||
Reference in New Issue
Block a user