---
title: Apache Shiro Reviews
meta_title: 'Apache Shiro Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 13 reviews by the users' company size, role or industry to
  find out how Apache Shiro works for a business like yours.
aggregate_rating:
  rating_value: 4.5
  review_count: 13
  scale: '5'
date_modified: '2026-08-07'
parent_category:
  name: Web Frameworks
  url: https://www.g2.com/categories/web-frameworks
---


# Apache Shiro Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Java Web Frameworks](https://www.g2.com/categories/java-web-frameworks)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 13
## About Apache Shiro
Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.




## Apache Shiro Reviews
  ### 1. Java Authentication and Authorization Services (JAAS) are fantastic in Apache Shiro

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sudhakar N S. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 17, 2021

**What do you like best about Apache Shiro?**

Apache Shiro is a fantastic utility for managing my security measures in Java framework of my organization. It can effectively implement user authentication, server-end encryption, and client session management through its excellent API features. It gives me dynamic annotations, which helps with quick metadata evaluation during my compilation time itself.

**What do you dislike about Apache Shiro?**

It needs improvements on providing transparency for developers without adding a lot of complexities in application development. This will aid in the complete implementation of a user-friendly and flexible security model.

**What problems is Apache Shiro solving and how is that benefiting you?**

Apache Shiro governs plenty of support in terms of PAM and AOP inspectors which are greatly responsible for the authentication and authorization of users The caching support features is great as it enhances the performance of its JAAS security operations. Also, it has superb encoding and decoding components for my diverse data formats with the help of its web functionalities.

  ### 2. Intuitive Auth Framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Bibek K. | Sr. Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 19, 2021

**What do you like best about Apache Shiro?**

Very basic settings setup can provide great Authentication and Authorization in the application. Easy to customize according to business needs.

**What do you dislike about Apache Shiro?**

Support for the Framework is very limited.

**What problems is Apache Shiro solving and how is that benefiting you?**

I've implemented api as well as dashboard authentication and authorization using Shiro. The benefits of using Shiro is that any usecase related to auth needs has been considered by the framework developers and its just the matter of providing setup parameters to benefit from them.

  ### 3. Java security for applications

**Rating:** 4.0/5.0 stars

**Reviewed by:** Zack T. | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 17, 2020

**What do you like best about Apache Shiro?**

Intuitive identity verification for my user and guest.
JVM-based application protection.

**What do you dislike about Apache Shiro?**

Difficult integration at the beginning of the installation.

**Recommendations to others considering Apache Shiro:**

Be secure in your applications with targeted, secure and intuitive authentication.

**What problems is Apache Shiro solving and how is that benefiting you?**

Security to my web application with authentication with JPS support to control the page output.

  ### 4. Reliable and flexible product to use

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 20, 2021

**What do you like best about Apache Shiro?**

We are using it for security frameworks and the best thing is it’s implementation which is easy to do.

**What do you dislike about Apache Shiro?**

Quality of code was not good due to limited resources

**What problems is Apache Shiro solving and how is that benefiting you?**

We are implementing API security operations.

  ### 5. Easy to use authentication framework for your applications

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abhinav U. | Senior Development Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 26, 2018

**What do you like best about Apache Shiro?**

I used Apache Shiro in one of my projects. It's a highly configurable authentication framework for Java based web applications. It provides role and permission based authentication and authorization facility. The hashing algorithm used for storing the credentials are also user pluggable and you can switch them to the latest and greatest industrial algorithms you want to use. No sweat in using it

**What do you dislike about Apache Shiro?**

Some more how-to guides would be nice to have for using the framework.

**Recommendations to others considering Apache Shiro:**

I would say try it out, it's light weight and easy to try. If it meets your requirements go for it. Many things are configurable, providing a lot of flexibility in implementation.

**What problems is Apache Shiro solving and how is that benefiting you?**

Using it as a plug and play authentication framework in my projects


## Apache Shiro Discussions
  - [What other feature shiro is giving us which we can use in our project?](https://www.g2.com/discussions/35970-what-other-feature-shiro-is-giving-us-which-we-can-use-in-our-project) - 1 upvote

- [View Apache Shiro pricing details and edition comparison](https://www.g2.com/products/apache-shiro/reviews?filters%5Bnps_score%5D%5B%5D=4&section=pricing&secure%5Bexpires_at%5D=2026-08-12+15%3A21%3A05+-0500&secure%5Bsession_id%5D=8368c5bb-9c8d-4def-8762-2d049af79bbd&secure%5Btoken%5D=16ce117aed5d96e8c2d4f52f49c41a9eef381bdf4a2d791de6755959b0773a0f&format=llm_user)


## Top Apache Shiro Alternatives
  - [spring.io](https://www.g2.com/products/spring-io/reviews) - 4.5/5.0 (291 reviews)
  - [JHipster](https://www.g2.com/products/jhipster/reviews) - 4.4/5.0 (83 reviews)
  - [Grails](https://www.g2.com/products/grails/reviews) - 3.6/5.0 (23 reviews)

