AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
A_89_【Shiro-流程】安全框架单点登录
2021-04-15 22:59:25
0
举报
分享方式
使用 (¥3.9)
AI智能生成
全面、高效的知识图谱:A_89_【Shiro-流程】安全框架&cas单点登录!! 全面又深度的提升认知,达到实际应用的目的! 建议先纵观全局,掌握好大方向。 再根据自己的需要,针对性的学习某一个点,最后做到逐步由点及面。
高效工作方式
组织结构
风格样式
流程图
系统架构
模版推荐
作者其他创作
大纲/内容
系统访问 control
优先Filter拦截去向
本地shiro
安全管理器
securityManager
myRealm
doGetAuthorizationInfo
登陆验证/授权信息
通过&授权role
不通过,跳转至登录页面
property-unauthorizedUrl
doGetAuthenticationInfo
获取身份验证信息/权限验证
setSession("loginUser", user);
过滤器
filterChainDefinitions
authc
shiro-FormAuthenticationFilter 验证登录过滤器
已登录
需要角色权限
无权限控制
目标 control
未登录
property-loginUrl
自定义-ShiroFilter
authc,roles[admin] 角色权限控制
shiro-securityManager 授权
myRealm-doGetAuthorizationInfo
通过
目标 control
anon
目标 control
登录控制器 loginUrl/unauthorizedUrl
/logins
链接转至"loginUrl"
登陆
本地服务控制器 /login
获取用户名,密码,存放至shiro结构中
subject.login(token);
myRealm-doGetAuthenticationInfo
平台首页
远端cas
安全管理器
securityManager
casRealm
doGetAuthorizationInfo
登陆验证/授权信息
通过&授权role
不通过,跳转至登录页面
cas-property-unauthorizedUrl
doGetAuthenticationInfo
获取身份验证信息/权限验证
setSession("loginUser", user);
过滤器
filterChainDefinitions
authc
shiro-FormAuthenticationFilter 验证登录过滤器
已登录
需要角色权限
无权限控制
目标 control
未登录
cas-property-loginUrl
自定义-ShiroFilter
anon
目标 control
authc,roles[admin] 角色权限控制
shiro-securityManager 授权
casRealm-doGetAuthorizationInfo
通过
目标 control
cas
shiro-casFilter 登录过滤器
登录
需要角色权限
无权限控制
property-successUrl
登录失败
cas-property-failureUrl
自定义-*Filter
登录控制器 loginUrl/unauthorizedUrl/failureUrl
${cas.host}/login?service=${my.host}/shiro-cas
cas 登陆服务
登陆成功
回调?service=${my.host}/shiro-cas
服务准备工作-配置
登陆数据库连接&MD5
deployerConfigContext.xml
https-可开关控制(多处并改)
系统退出(cas)
现理解
需要两边logout同时都执行,下次访问才能从cas服务页登陆
http://localhost:8280/cas/logout
http://localhost:8180/manage/logOut
理想-shiro退出时,联动推出cas 或 直接退出cas,联动推出shiro
注:http://localhost:8180/manage/logOut 控制器代码中需要推出shiro以及session
shiro是否登陆
否
登陆页-loginUrl
首页
是
cas&cas是否登陆
否
cas服务登陆页-loginUrl
property-successUrl
是?
系统访问
url目标控制器
打开页面
shiro-casFilter登录
shiro-MyRealm.java-doGetAuthenticationInfo 登录登记
shiro-casRealm.java-doGetAuthenticationInfo 登录登记
收藏
立即使用
SEO搜索引擎优化
收藏
立即使用
德鲁克教你当领导
收藏
立即使用
读书模版--创新思维
收藏
立即使用
读书这样才会有收获
娑婆诃
职业:无
去主页
Collect
Get Started
单点登录-隐性登录
Collect
Get Started
89
Collect
Get Started
单点登录
Collect
Get Started
单点登录流程
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document