-
Notifications
You must be signed in to change notification settings - Fork 7
PT BR 01. Página Inicial
Rafael Dipold edited this page Dec 30, 2013
·
10 revisions
O VRaptor Shiro Plugin é um plugin que provê uma implementação rápida e tranquila do Apache Shiro ao seu projeto inicial ou já existente.
O Apache Shiro é um leve, porém, poderoso framework com suporte a autenticação, autorização, criptografia e gerenciamento de sessão, sendo ideal tanto para pequenos projetos como para projetos corporativos.
Essas quatro características são os pilares de uma aplicação de segurança completa:
- Autenticação: Também conhecido como "login", que é o ato de provar se o usuário é realmente quem diz ser.
- Autorização: É o controle de acesso propriamente dito, determinando "quem" pode acessar "o que".
- Criptografia: Mantém os dados seguros através de algoritmos de criptografia fortes, mantendo a simplicidade de uso
- Gerencialmente de Sessão: Gerencia as especifidades de sessão de maneira global ou individual, mesmo que a aplicação não web ou EJB.
Além disso o Apache Shiro possui outras características auxiliares:
- Cache: Apache Shiro suporta diferentes tipos de cache para assegurar que as operações de segurança se manterão eficientes e rápidas.
- Executar Como (Run As): Permite que usuários assumam a identidade de outro usuário (se permitido), útil em alguns tipos de aplicações administrativas.
Documentação de Referência:
- Apresentação
- Instalação
- Configuração
- Uso
- Autenticação
- Autorização 1. Baseado em Anotações 2. Programaticamente 3. JSP TagLib
- Criptografia
- Operações Avançadas/Auxiliares
- Gerenciamento de Sessão
- Cacheamento