![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shiro
油炸小波
虚心若愚 求知似渴
展开
-
Shiro教程--SSM整合Shiro(六)
官网参考信息: http://shiro.apache.org/spring.html 1-创建shiro所需的角色、用户、权限表 首先设计三张表 t_role 角色表 t_user 用户表 t_permission 权限表 2-IDEA创建一个maven的webapp项目 ...原创 2018-07-18 15:38:46 · 381 阅读 · 0 评论 -
Shiro教程--自定义Realm(五)
[main] #声明变量jdbcRealm jdbcRealm=com.company.realm.MyRealm #应用jdbcRealm变量完成对securityManager的配置 securityManager.realms=$jdbcRealm pa...原创 2018-07-18 15:36:48 · 179 阅读 · 0 评论 -
Shiro教程--Authorization 授权及权限验证(四)
权限认证 也就是访问控制,即在应用中控制谁能访问哪些资源。 在权限认证中,最核心的三个要素是: 1-角色role,是权限的集合,一种角色可以被很多个用户拥有,一种角色可以包含多种权限;【多对多】 2-用户user,在 Shiro 中,代表访问系统的用户,被封装成 安全主体Subject对象; 3-权限permission,即操作资源的权利,比如访问某个页面,以及...原创 2018-07-18 15:33:56 · 7822 阅读 · 0 评论 -
Shiro教程--Authentication身份验证及JDBC Realm域(三)
http://shiro.apache.org/authentication.html ******一 身份验证Authentication****** 通过上图需要了解的与元素: 一 Subject认证主体所包含的主要信息 1-Principals:身份(用户名,邮件,手机号码等,标识一个登陆主体身份) 2-Credentials:凭证(密码...原创 2018-07-18 15:35:54 · 406 阅读 · 0 评论 -
Shiro教程--连接数据库(二)
添加配置文件:jdbc_shiro.ini 添加新的jar包 修改读取的文件名称【注意:下面黄色标注后面应该使用getInstance而不是createInstance,虽然返回值是一样的】 ...原创 2018-07-18 15:31:26 · 403 阅读 · 0 评论 -
Shiro教程--Hello Wolrd(一)
官网:http://shiro.apache.org/ ***SHRIO Hello World*** 编码获得Subject认证主体,获得用户的Token令牌,认证主体验证Token令牌。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:...原创 2018-07-18 15:30:23 · 259 阅读 · 0 评论 -
Shiro源码剖析
在原作者基础上,针对部分概念做了补充,觉得不错可以给原文博主点个赞,原文:https://blog.csdn.net/caoyang0105/article/details/82769293 先粘出登录的代码 @RequestMapping(value="/submitLogin",method = RequestMethod.POST) @ResponseBody pub...转载 2019-05-20 17:53:42 · 185 阅读 · 0 评论