shiro
文章平均质量分 55
qq_597950687
这个作者很懒,什么都没留下…
展开
-
shiro+springboot:MyRealm(自定义Realm)
import com.sinochem.erp.common.entity.Permissions;import com.sinochem.erp.common.entity.Role;import com.sinochem.erp.common.entity.User;import com.sinochem.erp.common.exception.MoreUsersExceptio...原创 2018-07-27 15:40:11 · 1241 阅读 · 0 评论 -
shiro+springboot:MyFormAuthenticationFilter(自定义认证拦截)
在自定义认证拦截中,onAccessDenied 为入口,在onAccessDenied中调用自定义的认证方式(也可直接使用FormAuthenticationFilter的父类的认证方式,但是使用默认的无法自定义认证成功/失败后的操作)executeLogin(ServletRequest request, ServletResponse response) 认证方式onLogin...原创 2018-07-27 15:31:58 · 4833 阅读 · 0 评论 -
shiro+springboot:ShiroConfiguration,shiro配置
1.EhCacheManager EhCache缓存管理**********也可将shiro session存入redis中(后面dan)单独总结*****@Bean public EhCacheManager getEhCacheManager() { EhCacheManager em = new EhCacheManager(); em.se...原创 2018-07-27 15:04:39 · 3481 阅读 · 0 评论 -
shiro整合spring(包括mybatis配置)
1.web.xml配置 ShiroWeb2 index.jsp shiroFilter org.springframework.web.filter.DelegatingFilterProxy targetFilterLifecycle true原创 2018-02-05 19:51:36 · 160 阅读 · 0 评论 -
自定义realm
一个用户可以有多个角色,一个角色可以有多个权限一.所需表1.角色表(t_role)idint角色IDroleNamevarchar角色名2.用户表(t_user)idint用户IDuserNamevarchar用户名passwordvarchar密码rol原创 2018-02-05 18:18:14 · 377 阅读 · 0 评论 -
shiro web
1.配置shiro.ini文件为shiro提供配置[user]admin=123,role1user1=123,role2[main]authc.loginUrl=/login //当认证为通过时跳转到/login对应的servletroles.unauthorizedUrl=/unauthorized.jsp //当角色不满足时调到unauthorize原创 2018-02-04 21:46:42 · 234 阅读 · 0 评论 -
shiro+springBoot+redis:将spring-chche缓存换为redis
1.通过继承CachingConfigurerSupport实现缓存转换import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMa...原创 2018-07-27 16:35:04 · 388 阅读 · 0 评论