Top Posts

Tenho bom conhecimento em T.I por que aprender Inglês?

Continue lendo

Criptografando senha com Spring Security

Posted by camilolopes | Posted in Spring | Posted on 04-02-2014

1

Olá Pessoal,

No post de hoje vamos ver como criptografar senha usando o Spring Security. O objetivo é que a senha do usuário não seja salva no seu BD, e já sabemos o motivo de fazer isso. Não vou entrar nos detalhes.

Lets go

Requisitos

  • Baixe a versão mais recente do SpringSecurity. (Para o post estou usando a versão 3.2.x)

Starting

Há várias soluções na internet, desde usando o Java puro ou usando APIs, Frameworks para criptografar a senha, e para quem está usando o SpringSecurity no projeto tem uma vantagem: já tem uma classe implementada pelo pessoal do Spring que faz isso em 1 linha. Vejamos a classe que criei a seguir para fazer isso. Vejam como é simples:

 

E aqui a classe de teste que valida alguns cenários:

 

 Simples, não? Se quiser ver o código hash basta imprimir no console.

Abraços, vou ficando por aqui.

Related Posts with Thumbnails

Comments (1)

Muito fácil, eu comecei um projeto com o módulo MVC do Spring e não conhecia o Security, muito bom. Valeu!

Write a comment