
Shiro
@不会Ayy的拉马尔
热爱英文的人里最会编曲的程序员..
展开
-
Shiro认证过程--源码分析
Shiro认证过程源码分析这篇文章会根据源码分析一下Shiro实现认证的过程,(不涉及Shiro的Filter对url的处理,只从Subject的login()方法开始分析)注: 配置文件和代码都放在文章最下面准备工作:1.login.jsp: 登录界面,用户在此输入username和password 2.success.jsp: 登录成功的界面3.LoginController: 接收login...原创 2018-03-14 17:35:59 · 5283 阅读 · 9 评论 -
Shiro授权过程--源码分析
现在来分析授权的过程这篇文章会接着上一篇文章,根据源码分析一下Shiro实现授权的过程,(其中Subject之前的方法不做过多解释)注: 配置文件和代码都放在文章最下面准备工作:1. AuthorizedRealm: 这是一个继承了AuthorizingRealm(是AuthenticatingRealm的子类,同样是抽象类)的Realm类,用来从数据库中获取用户的身份安全信息(本例中使用静...原创 2018-03-15 19:27:02 · 2373 阅读 · 2 评论 -
Shiro整合Spring的配置及解释
Shiro整合Spring的配置详解1.首先加入Shiro和Spring对应的jar包,我是使用的maven添加.附上pom文件:<properties> <!-- spring版本 --> <spring.version>4.1.7.RELEASE</spring.version> <!-- Shiro版本 -->...原创 2018-03-13 20:12:20 · 1854 阅读 · 0 评论 -
Shiro--从认证到授权的过程
前两篇文章简单的分析了一下shiro的认证过程和授权过程. 并没有太深入源码, 这次分析一下从用户登陆的认证过程以及登陆成功后的权限判断过程.准备工作一个用来接收username和password, 执行login方法的Controller.StudentRealm和TeacherRealm, 我令他们都能通过认证.(1) 前面的过程不多说了, 分别是在controller中调用WebDelega...原创 2018-03-26 15:52:53 · 7279 阅读 · 0 评论