![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架-shiro
文章平均质量分 66
轻松qinsong
这个作者很懒,什么都没留下…
展开
-
Shiro认证流程
Shiro认证流程 一.shiro认证思路分析 获取当前的 Subject. 调用 SecurityUtils.getSubject(); 测试当前的用户是否已经被认证. 即是否已经登录. 调用 Subject 的 isAuthenticated() 若没有被认证, 则把用户名和密码封装为 UsernamePasswordToken 对象 1). 创建一个表单页面 2). 把请求提交到...原创 2018-07-05 10:57:41 · 1034 阅读 · 0 评论 -
Shiro简介
定义 Apache Shiro是java的安全框架 。 Shiro不但可以用在javase环境,也可以使用在javaee环境 Shiro可以完成:认证 授权 加密 会话管理 与web集成、缓存等等 功能 Authentication:身份认证/登录,验证用户是不是拥有相应的身份。 Authorization:授权,权限验证,验证某个用户是否拥有某个角色,或者细粒度的...原创 2018-07-02 10:57:56 · 484 阅读 · 0 评论 -
spring集成shiro
spring集成shiro 1.搭建spring环境 不在累赘 2.集成shiro 3.代码实现 1.web,xml中配置shiro拦截器 <!-- Shiro Filter is defined in the spring application context: --> <!-- 1. 配置 Shiro 的 shiroFilter...原创 2018-07-05 10:56:30 · 160 阅读 · 0 评论 -
Shiro授权
Shiro授权 1.定义 授权,也叫访问控制,即在应用中控制谁访问哪些资源(如访问页面/编辑数据/页面操作 等)。在授权中需了解的几个关键对象:主体( Subject)、资源( Resource)、权限 ( Permission)、角色( Role)。 主体(Subject): 访问应用的用户, 在 Shiro 中使用 Subject 代表该用户。用户只有授权 后才允许访问相应的资...原创 2018-07-05 11:03:52 · 170 阅读 · 0 评论 -
会话管理 Session
会话管理 Session 1.概述 Shiro 提供了完整的企业级会话管理功能, 不依赖与底层容器(如tomcat). 不管是javase还是javaee环境都能使用, 提供了会话管理,会话事件监听,会话存储/持久化,容器无关的集群、失效/过期支持、对web的透明支持、sso单点登录的支持等特性 2.API Session session = SecurityUtils.get...原创 2018-07-05 11:04:23 · 1381 阅读 · 0 评论 -
2.spring集成shiro
1.搭建spring环境 不在累赘 2.集成shiro shiro工作原理 3.代码实现 1.web,xml中配置shiro拦截器 <!-- Shiro Filter is defined in the spring application context: --> <!-- 1. 配置 Shiro 的 shiroFilter. ...原创 2018-08-24 17:58:06 · 151 阅读 · 0 评论