## Objetivo Permitir login con email O con nombre de usuario (username), no solo con email. ## Cambios backend - [ ] Añadir campo `username` a `User` (único, opcional por ahora) - [ ] `POST /internal-auth/login` acepta `{ login, password }` donde `login` es email o username - [ ] Migración Prisma para el campo `username` ## Cambios frontend - [ ] Campo 'Email o nombre de usuario' en el formulario de login - [ ] Inline edit de username en Profile page - [ ] Mostrar username en header chip si existe
Objetivo
Permitir login con email O con nombre de usuario (username), no solo con email.
Cambios backend
usernameaUser(único, opcional por ahora)POST /internal-auth/loginacepta{ login, password }dondelogines email o usernameusernameCambios frontend