Recuperar senha após ser salvo via acegi
21/06/2010 00:00
0
Olá,

Após salvar a senha no banco, quando eu uso o método User.get(1).passwd ele me retorna assim: b665e217b51994789b02b1838e730d6b93baa30f

Como fazer para descriptografar essa senha?

Obs: Estou utilizando o plugin acegi,

Grato
Tags: Grails


0
Olá, Macaine.

Essa senha que o ACEGI salva é criptografada com um &quot;algoritmo de mão única&quot; <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> . Não sei qual o método que ele usa mas pode ser o SHA1, MD5 ou um outro qualquer. Esse tipo de algoritmo não permite descriptografar a senha. O que você pode fazer pra ver se a senha que o usuário digitou está correta é o seguinte: Criptografe a senha que o usuário te passar e compare com a senha armazenada.
Espero ter ajudado.
21/06/2010 00:00


0
Na verdade eu quero mandar essa senha para o email do usuario cadastrado,

seria um formulario de &quot;esqueci minha senha&quot;

Nao queria fazer a &quot;gambis&quot; de resetar a senha.
21/06/2010 00:00


0
Na verdade não é bem gambiarra não, é mais seguro eu acho, e pelo jeito é o que você vai ter que fazer =/.
Por padrão o acegi criptografa em MD5 em mão unica, não tem como voltar a senha dai!
21/06/2010 00:00


0
Ok então,

Muito obrigado a vocês que me ajudaram.
21/06/2010 00:00


0
Nada a ver com a recuperação da senha, mas, seria até melhor para o usuário fazer uma nova senha ao perder a antiga. Assim ele poderá fazer uma melhor e que se lembre depois.
22/06/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto