Shrio
文章平均质量分 69
贝多芬也爱敲代码
哇!好多不了解的,还是要多啃得点 ^0^~
展开
-
Shiro:权限控制底层解析
前面:正如之前写的认证的过程,说授权跟认证很相似,没有错,只是授权需要手动开启,Shiro才回去进行权限的查询和对比.流程图:如上图,需要手动开始认证,通过.hasRole(),或者isPermitted(),分别判断用户是否具有这个角色,这个权限.注意:权限里面的字符不是"角色"+"权限",而仅仅是权限表里面存储的字段。可以通过三种方法进行开启:(1)编程式,直接在在代码中调用Subj...原创 2019-11-19 13:52:55 · 512 阅读 · 0 评论 -
关于shiro的默认filter的第二次请求”免“验证
写在前面这是我开始整理自己前面所遇到的问题所写下的笔记,希望遇到相同问题的你,能够得到些许帮助,可能会有很多不完善的地方,也希望大家给予指正,谢谢!问题:在shiro第一登录成功以后,用户在第二次进行请求时前提:这块的知识点时Shiro使用DefaultWebSecurityManager 所操作的用户认证情景:用户通过Login.do提交过来的User何password,组装为toke...原创 2019-08-28 13:17:46 · 1259 阅读 · 0 评论 -
Shiro的第一步:登录认证(基于源码的十步分析)
问题:Shrio是如何通过认证的背景:使用DefultWebSecurityManage实现用户登录认证,并且自定义一个Realm线索:(1)在配置文件中,ShiroFilterFactoryBean依赖与SecurityManager,SecurityManager依赖于Realm,也就是说在代码中这几个之间构成了某种关系(2)先弄清楚Realm的实现类,Subject的实现类更...原创 2019-08-29 15:33:36 · 291 阅读 · 0 评论