Apache Shiro focuses on ease-of-use, so you can rely on secure, stable authentication, authorization, cryptography, and session management. With Shiro’s easy-to-understand API, you can quickly and easily secure any application. Get started!
Introduction to the Apache Shiro Java Security Framework
A high-level overview of Apache Shiro’s capabilities.
Architecture
An architectural overview of Apache Shiro.
Terminology
A list of definitions of common security concepts and concerns.
Apache Shiro Project Background
Apache Shiro, like most useful tools, was created out of necessity. Learn more about the project history and mission statement.
10-Minute Tutorial
Learn all the ins and outs of the Shiro Framework in under 10 minutes. This quick and simple tutorial shows how a developer uses Shiro in their application.
Your First Shiro Application
If you’re new to Apache Shiro, this short tutorial will show you how to set up a very simple application secured by Apache Shiro. We’ll discuss Shiro’s core concepts along the way to help familiarize you with Shiro’s design and API.