shirospringsecurityalready

【Shiro】一步步的看Shiro 【Shiro与Spring

2021-01-19  本文已影响0人  程序员佩奇

大家好,最近在研究关于权限认证框架相关的技术,梳理了框架和知识点,今天第一步先看一下Shiro,以及为什么要用Shiro,Shiro和Spring Security的区别是什么?

Shiro简介

Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相
当简单,Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在
JavaEE 环境。Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与 Web 集成、缓
存等

Spring Security简介

Spring Security是一个提供身份验证、授权和防范常见攻击的框架。它对命令式应用程序和响应式应用程序都提供了一流的支持,是保护基于spring的应用程序的事实上的标准

Spring Security Oauth2简介

OAuth for Spring Security为Spring Security提供了一个OAuth实现。支持OAuth提供者和OAuth消费者的实现。支持OAuth 2.0

为什么使用Shiro?

为什么使用Spring Security?

Shiro和Spring Security比较,如何选择?

所以这两种认证权限框架都是可以选择的,看主要使用的场景是什么,业务的需求是什么,没有完美的框架只有合适的框架,如果项目不大,想可控性扩展性强的话建议选择使用Shiro,如果项目很大,并且与业务完美切合,不需要经常的自定义扩展一些业务,可以使用Spring Security,开始看具体项目的选择咯

完美撒花~,下面我会根据Shiro的具体内容结合不同场景的进行讲述以及配置。

有需要讨论Shiro和Spring Security有什么区别或者有什么不同看法的,欢迎留言大家共同学习

上一篇下一篇

猜你喜欢

热点阅读