shiro
文章平均质量分 85
shiro学习教程
胡八一、
这个作者很懒,什么都没留下…
展开
-
shiro使用CacheManager
1.Cache 作用Cache 缓存: 计算机内存中一段数据作用: 用来减轻DB的访问压力,从而提高系统的查询效率流程:2.使用shiro中默认EhCache实现缓存引入依赖<!--引入shiro和ehcache--><dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-ehcache</artifactId> <v原创 2021-11-17 17:18:46 · 3206 阅读 · 0 评论 -
springboot整合shiro数据库认证
创建项目1、开发数据库注册1、开发注册界面<h1>用户注册</h1><form action="/user/register" method="post"> 用户名:<input type="text" name="username" > <br/> 密码 : <input type="text" name="password"> <br> <input type="submit"原创 2021-11-16 23:43:21 · 1504 阅读 · 2 评论 -
springboot整合shiro
大致思路1、创建项目2、引入依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-starter</artifactId> <version>1.8.0</version> </dependency&g原创 2021-11-16 00:30:26 · 446 阅读 · 0 评论 -
shiro授权
1、 授权授权,即访问控制,控制谁能访问哪些资源。主体进行身份认证后需要分配权限方可访问系统的资源,对于某些资源没有权限是无法访问的。2、关键对象授权可简单理解为who对what(which)进行How操作:Who,即主体(Subject),主体需要访问系统中的资源。What,即资源(Resource),如系统菜单、页面、按钮、类方法、系统商品信息等。资源包括资源类型和资源实例,比如商品信息为资源类型,类型为t01的商品为资源实例,编号为001的商品信息也属于资源实例。How,权限/许可(Per原创 2021-11-15 22:44:42 · 207 阅读 · 0 评论 -
shiro认证
认证身份认证,就是判断一个用户是否为合法用户的处理过程。最常用的简单身份认证方式是系统通过核对用户输入的用户名和口令,看其是否与系统中存储的该用户的用户名和口令一致,来判断用户身份是否正确。shiro中认证的关键对象Subject:主体访问系统的用户,主体可以是用户、程序等,进行认证的都称为主体;Principal:身份信息是主体(subject)进行身份认证的标识,标识必须具有唯一性,如用户名、手机号、邮箱地址等,一个主体可以有多个身份,但是必须有一个主身份(Primary Princ原创 2021-11-15 17:59:12 · 884 阅读 · 0 评论 -
shiro简介
简介Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。Shiro 可以帮助我转载 2021-11-15 16:34:25 · 108 阅读 · 0 评论