加载中
Shiro源码分析之切入Spring的方式

在springMVC中要使用shiro,一般都遵循下面的配置: applicationContext-shiro.xml <bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <property name="...

2018/07/22 00:32
0
Shiro源码分析之DelegatingFilterProxy

org.springframework.web.filter.DelegatingFilterProxy 一般情况,创建一个Filter是交给自己来实现的。基于servlet规范,在web.xml中配置,自定义filter实现Filter接口: public interface...

2018/07/22 00:24
28
Shiro源码分析之Subject和SecurityManager

Subject 毫无疑问,Subject是Shiro最重要的一个概念。 “Subject”只是一个安全术语,意味着应用程序用户的特定于安全性的“视图”。Shiro Subject实例代表单个应用程序用户的安全状态和相关...

Shiro源码分析之鉴权方式

一、 怎么用 Shiro 支持三种方式的授权 编程式:通过写 if/else 授权代码块完成: Subject subject = SecurityUtils.getSubject(); if(subject.hasRole(“admin”)) { //有权限 } else { //无...

2018/07/22 00:34
185
Shiro源码分析之ShiroFilterFactoryBean

创建核心Filter 同其他框架一样,都有个切入点,这个核心Filter就是拦截所有请求的。 通过web.xml中配置的Filer进入,执行init方法获取这个instance,调用下面的createInstance方法创建核心F...

2018/07/22 00:19
13
Shiro源码分析之过滤器的维护与匹配执行

servlet的初始化会触发核心过滤器的创建: public Object getObject() throws Exception { if (instance == null) { instance = createInstance(); } return instance; } 在createInstance方...

2018/07/22 00:25
11
Shiro源码分析之认证原理

登录操作一般都是我们触发的: Subject subject = SecurityUtils.getSubject(); AuthenticationToken authenticationToken = new ... subject.login(authenticationToken); Subject的登录将委...

2018/07/22 00:31
8

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部