吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4747|回复: 10
收起左侧

[Java 转载] (第四天前言)Shiro之身份认证流程

[复制链接]
NullPointer 发表于 2016-12-26 11:25
本帖最后由 NullPointer 于 2016-12-26 16:14 编辑

身份认证流程
1.png
流程如下:
1、首先调用subject.login()进行登陆,其会自动委托给SecurityManager,调用之前必须通过SecurityUtils.setSecurityManager()设置。
2、SecurityManager负责真正的身份验证逻辑,他会委托给Authenticator进行身份验证。
3、Authenticator才是真正的身份验证者,ShiroAPI中核心的身份认证入口点,此处可以自定义插入自己的实习。
4、Authenticator可能会委托给相应的AuthenticationStrategy进行多Realm身份验证。默认ModularRealmAuthenticator会调用AuthenticationStrategy进行多Realm身份验证;会判断realm个数。来选择是单realm还是多realm。
5、Authenticator会把相应的token传入Realm,从Realm获取身份认证信息,若没返回或者抛出异常,则代表失败。可以设置多个Realm,可以

免费评分

参与人数 3热心值 +3 收起 理由
周二两 + 1 我很赞同!
忆千愁 + 1 谢谢@Thanks!
Osimple + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

这只猪 发表于 2016-12-26 11:37
高大上,谢谢分享!
yao981 发表于 2016-12-26 11:39
aipojie_L 发表于 2016-12-26 12:02
 楼主| NullPointer 发表于 2016-12-26 12:23 来自手机
这只猪 发表于 2016-12-26 11:37
高大上,谢谢分享!

谢谢,共同进步
zhisou2006 发表于 2016-12-26 13:38
siri?还是?
不過尒尒 发表于 2016-12-26 13:47
不明所以呢
 楼主| NullPointer 发表于 2016-12-26 13:59

shiro,权限框架,比spring security应用简单,功能也很强大。
Osimple 发表于 2016-12-26 14:55
java web的权限框架啊,很好,感谢楼主。
忆千愁 发表于 2016-12-26 14:56
谢谢啊,
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-6-7 09:48

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表