title: Get Started with Apache Shiro

Get Started with Apache Shiro

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!

Here are some links related help you get started with Shiro:

  • Introduction to the Apache Shiro Java Security Framework Apache Shiro‘s first and foremost goal is to be easy to use and understand. Security can be very complex at times, even painful, but it doesn’t have to be.

  • Terminology Security can be really confusing because of the terminology used. We‘ll make life easier by clarifying some core concepts, so you understand how they’re reflected in the Shiro API.

  • 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.

  • Architecture By modeling what is already intuitive for software developers, Apache Shiro remains intuitive and easy to use in practically any application.

  • Introductory Articles... and Beyond! Articles and Guides written by and for members of the Apache Shiro community.

  • Apache Shiro Project Background Apache Shiro, like most useful tools, was created out of necessity. Learn more about the project history and mission statement.