shrio
梦江河
聊聊高并发,数据库,存储
展开
-
shrio的默认过滤器
一、shrio的默认过滤器有11个 anon(AnonymousFilter.class), authc(FormAuthenticationFilter.class), authcBasic(BasicHttpAuthenticationFilter.class), logout(LogoutFilter.class), noSessionCreation...原创 2020-01-17 23:16:47 · 308 阅读 · 0 评论 -
shrio与spring整合的关键bean——ShiroFilterFactoryBean
1、先看看ShiroFilterFactoryBean的继承关系 public class ShiroFilterFactoryBean implements FactoryBean, BeanPostProcessor 实现了FactoryBean接口,这是spring中很重要的一个接口,所以我们看看这个类实现的接口方法 public Object getObject() throws Ex...原创 2020-01-14 17:33:15 · 620 阅读 · 0 评论 -
spring的过滤器——DelegatingFilterProxy
DelegatingFilterProxy是spring定义的一个Filter,它的作用是代理我们自己自定义的Filter。 这是啥意思?在讲为什么之前,我们先来认识一下Tomcat中web应用的初始化流程 Tomcat读取应用目录下面WEB-INF目录里面的web.xml文件,然后建立属于每一个应用特有的ServletContext对象,然后初始话实现了ServletContextListene...原创 2019-12-28 00:03:47 · 268 阅读 · 0 评论 -
由自己所想的安全认证框架到shrio的认识过程
我们只在tomcat容器中考虑中这个问题,首先要清楚认识安全认证框架的工作是认证用户,不同的用户有不同的角色,不同的角色就有不同的权限,比如普通用户只能听一首音乐的部分内容,而VIP客户则可以听完整。所以我们怎样设计一个权限认证框架呢? 首先我们知道在Servlet容器里面有一个过滤器接口,通过实现它就可以拦截用户的请求,然后做相应的处理再转发给对应的servlet,所以我们可以通过实现一个Fil...原创 2019-12-27 16:48:37 · 122 阅读 · 0 评论