![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
一起玩shiro
yueF_L
这个作者很懒,什么都没留下…
展开
-
shiro 默认拦截器
Shiro 内置了很多默认的拦截器,比如身份验证、授权等相关的。默认拦截器可以参考 org.apache.shiro.web.filter.mgt.DefaultFilter 中的枚举拦截器: 默认拦截器名 拦截器类 说明(括号里的表示默认值) 身份验证相关的 authc org.apache.shiro.web.filter.authc..原创 2020-08-26 10:14:02 · 539 阅读 · 0 评论 -
Shiro ShiroFilterFactoryBean
首先看下继承关系,实现了FactoryBean,BeanPostProcessor两个接口BeanPostProcessor 接口@Overridepublic Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException { if (bean instanceof Filter) { log.debug("Found filter chain candidate .原创 2020-08-25 16:49:52 · 1512 阅读 · 0 评论 -
Shiro 身份认证流程
流程如下:1、首先调用Subject.login(token)进行登录,其会自动委托给Security Manager,调用之前必须通过SecurityUtils. setSecurityManager()设置;//账号密码正确,创建tokenString token = JwtUtil.sign(username, new Sha256Hash(password, sysUser.getSalt(), 3).toString());JwtToken jwtToken = new Jwt...原创 2020-06-24 15:54:41 · 374 阅读 · 0 评论 -
Shrio 组件介绍
简介Apache Shiro 是Java的一个安全框架。Shiro可以帮助我们完成:认证、授权、加密、会话管理、与Web集成、缓存等。Shiro基本功能介绍Authentication:身份认证/登录,用户验证Authentization:授权,权限验证Session Manager:会话管理,即用户登录后就是一次会话,在没有退出来之前,它的所有信息都在会话中Cry...原创 2020-03-07 11:24:44 · 190 阅读 · 0 评论