You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recebo muitos emails de usuários que não conseguem logar, mesmo depois de trocar a senha. O motivo é que preenchem o email no campo "username" e, com isso, o login falha.
Para resolver esse problema, criei um backend de autenticação que usa email se detectar uma @ e username caso contrário, o problema é que muitos usuários possuem @ no username: alguns colocaram o próprio email no username, já outros colocaram @fulano. É necessário:
Trocar o validador do cadastro para não permitir @ no username (provavelmente teremos que mudar o model User e sobrescrever username para passar o validador modificado)
Indicar melhor no cadastro e no login (talvez com uma @ antes do campo username) a diferença entre email/login (e talvez indicar no login "username ou email")
Migrar (de maneira automatizada ou não) os usernames que possuem @ para usernames que não possuem
Issues relacionadas no Sentry (para quem tem acesso):
Recebo muitos emails de usuários que não conseguem logar, mesmo depois de trocar a senha. O motivo é que preenchem o email no campo "username" e, com isso, o login falha.
Para resolver esse problema, criei um backend de autenticação que usa email se detectar uma
@
e username caso contrário, o problema é que muitos usuários possuem@
no username: alguns colocaram o próprio email no username, já outros colocaram@fulano
. É necessário:@
no username (provavelmente teremos que mudar o modelUser
e sobrescreverusername
para passar o validador modificado)@
antes do campo username) a diferença entre email/login (e talvez indicar no login "username ou email")@
para usernames que não possuemIssues relacionadas no Sentry (para quem tem acesso):
The text was updated successfully, but these errors were encountered: