Bug com e-mails em maiúsculas

"Aurélio A. Heckert" aurelio at colivre.coop.br
Thu Jun 13 16:00:17 BRT 2013


O ActionItem já foi criado?
PS: isso é FeatureRequest, não Bug. ;-)

On 11-06-2013 22:24, Caio Formiga wrote:
> Concordo com a proposta do Daniel, acho que é o caminho mesmo.
>
> Essa alteraçã ai do forgot_password já tava pra ser relatada por mim 
> aqui. Que bom que outras pessoas concordam.
>
> No cirnadas.net <http://cirnadas.net> há validação que impede usuário 
> de serem criados com e-mail igual. Podemos pensar num merge request 
> para esse mês de Junho, caso a comunidade delibere que vai seguir este 
> caminho.
>
> No Aguardo!
>
> Formiga!
>
>
> Em 11 de junho de 2013 17:45, Ewout ter Haar <ewout em usp.br 
> <mailto:ewout em usp.br>> escreveu:
>
>     +1, e também usar um " emAil em example.com
>     <mailto:emAil em example.com>   ".strip().lower() ou o
>     equivalente em Ruby. Ou seja, normalizar antes de validar. Agora,
>     inclusive, é possível cadastrar uma conta com email que já existe!
>
>     E vou aproveitar fazendo propaganda mais uma vez de uma mudança
>     essencial de funcionalidade em account/forgot_password : mudar a
>     lógica de E para OU: o usuário deve acertar somente um (1) de
>     {email,login} para receber o email de recuperação de senha.
>
>     Ewout
>
>
>
>     2013/6/11 Daniel Tygel <dtygel em gmail.com <mailto:dtygel em gmail.com>>:
>     > Olá comunidade,
>     >
>     >     Um usuário do Cirandas tentou recuperar sua senha e não
>     conseguiu,
>     > apesar de escrever corretamente seu nome de usuário e sua senha.
>     Descobrimos
>     > a razão: ao se cadastrar, seu e-mail no perfil está em
>     maiúsculas. Ao pedir
>     > recuperação de senha, ela colocou o e-mail em minúsculas, e o
>     sistema diz
>     > que este e-mail não está cadastrado.
>     >
>     >     Minha sugestão para correção do bug: Sempre que se cadastrar
>     um e-mail
>     > ou alterá-lo na página de configuração de perfil, transformá-lo em
>     > minúsculas ao salvar na base de dados. O problema são os
>     usuários antigos.
>     > Para os usuários antigos, pode-se rodar uma query para colocar
>     todos os
>     > e-mails em minúscula, ou alterar os mecanismos de busca na
>     recuperação de
>     > senha para que não seja mais case-sensitive (acho que a primeira
>     opção é
>     > mais simples, e organiza a vida).
>     >
>     >       Abraços,
>     >
>     >              daniel
>     > _______________________________________________
>     > Noosfero-br mailing list
>     > Noosfero-br em listas.softwarelivre.org
>     <mailto:Noosfero-br em listas.softwarelivre.org>
>     > http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
>
>
>
>     --
>     http://social.stoa.usp.br/ewout
>     F. 30916696
>     _______________________________________________
>     Noosfero-br mailing list
>     Noosfero-br em listas.softwarelivre.org
>     <mailto:Noosfero-br em listas.softwarelivre.org>
>     http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
>
>
>
>
> _______________________________________________
> Noosfero-br mailing list
> Noosfero-br em listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br


-- 

*Aurélio A. Heckert (aka Aurium)*
http://softwarelivre.org/aurium
*COLIVRE --- Coop. de Tecnologias Livres*
http://colivre.coop.br

*Inkscape* --- Desenhe Livremente
http://inkscapeBrasil.org
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20130613/17128dc6/attachment-0001.html>
-------------- Pr?xima Parte ----------
Um anexo n?o-texto foi limpo...
Nome: logoColivre_p.gif
Tipo: image/gif
Tamanho: 5576 bytes
Descri??o: n?o dispon?vel
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20130613/17128dc6/attachment-0001.gif>


More information about the Noosfero-br mailing list