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 · 412 阅读 · 0 评论 -
Shiro教程--自定义Realm(五)
[main] #声明变量jdbcRealm jdbcRealm=com.company.realm.MyRealm #应用jdbcRealm变量完成对securityManager的配置 securityManager.realms=$jdbcRealm pa...原创 2018-07-18 15:36:48 · 189 阅读 · 0 评论 -
Shiro教程--Authorization 授权及权限验证(四)
权限认证也就是访问控制,即在应用中控制谁能访问哪些资源。在权限认证中,最核心的三个要素是:1-角色role,是权限的集合,一种角色可以被很多个用户拥有,一种角色可以包含多种权限;【多对多】2-用户user,在 Shiro 中,代表访问系统的用户,被封装成 安全主体Subject对象;3-权限permission,即操作资源的权利,比如访问某个页面,以及...原创 2018-07-18 15:33:56 · 7865 阅读 · 0 评论 -
Shiro教程--Authentication身份验证及JDBC Realm域(三)
http://shiro.apache.org/authentication.html ******一 身份验证Authentication****** 通过上图需要了解的与元素: 一 Subject认证主体所包含的主要信息 1-Principals:身份(用户名,邮件,手机号码等,标识一个登陆主体身份)2-Credentials:凭证(密码...原创 2018-07-18 15:35:54 · 434 阅读 · 0 评论 -
Shiro教程--连接数据库(二)
添加配置文件:jdbc_shiro.ini添加新的jar包修改读取的文件名称【注意:下面黄色标注后面应该使用getInstance而不是createInstance,虽然返回值是一样的】 ...原创 2018-07-18 15:31:26 · 407 阅读 · 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 · 283 阅读 · 0 评论 -
Shiro源码剖析
在原作者基础上,针对部分概念做了补充,觉得不错可以给原文博主点个赞,原文:https://blog.csdn.net/caoyang0105/article/details/82769293先粘出登录的代码@RequestMapping(value="/submitLogin",method = RequestMethod.POST) @ResponseBody pub...转载 2019-05-20 17:53:42 · 210 阅读 · 0 评论