Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo obtener el objeto de sesión en Shiro

Cómo obtener el objeto de sesión en Shiro

Descripción general

¿Qué es Apache Shiro?

Apache Shiro es un marco de seguridad Java potente y fácil de usar que proporciona a los desarrolladores soluciones intuitivas y completas de autenticación, autorización, cifrado y gestión de sesiones.

De hecho, la función principal de Shiro es gestionar todos los aspectos relacionados con la seguridad de una aplicación y, al mismo tiempo, admitir tantas implementaciones como sea posible. Shiro se basa en un diseño sólido basado en una interfaz y principios orientados a objetos, lo que admite una variedad de comportamientos personalizados. Shiro proporciona una implementación predeterminada que le permite lograr la misma funcionalidad que otros marcos de seguridad, ¡que es en lo que hemos estado trabajando arduamente para lograr!

Entonces, ¿para qué se puede utilizar Apache Shiro?

Muchas, muchas, jeje. Pero esta no es una guía rápida, así que si te preguntas, ¿qué haces? Vaya aquí para encontrar la respuesta. Por supuesto, si todavía te preguntas cuándo y por qué "creamos" a Shiro, consulta la Historia y la misión de Shrio.

Bien, ahora hagamos algo.

Nota: Shiro puede ejecutarse en cualquier entorno, desde las aplicaciones de línea de comandos más simples hasta aplicaciones de clúster y grandes empresas. Pero usaremos el método principal más simple en esta guía rápida para darle una idea de la API de Shiro.

Descargar

Asegúrese de haber instalado JDK1.5 y Maven 2.2

Vaya aquí para descargar el último código fuente publicado. En los ejemplos, utilizamos la versión 1.1.0.

Descomprime el código fuente

Ve a la carpeta Quickstart

cd shiro-root-1.1.0/samples/quickstart