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