Shiro
chengqiuming
这个作者很懒,什么都没留下…
展开
-
Shiro的FilterChainManager 接口说明
FilterChainManager 接口代码如下:public interface FilterChainManager { // 得到注册的拦截器 Map<String, Filter> getFilters(); // 获取拦截器链 NamedFilterList getChain(String chainName); // 是否有拦截器链 boolean hasChains(); // 得到所有拦截器链的名字 .原创 2020-05-28 18:21:48 · 457 阅读 · 0 评论 -
怎样找到shiro的过滤器链
一点睛主要涉及两个类和两个方法。AbstractShiroFilter类的getExecutionChain方法。PathMatchingFilterChainResolver类的getChain方法。下面通过注释的方法进行说明。二getExecutionChain方法// 获取拦截器链流程protected FilterChain getExecutionChain(ServletRequest request, ServletResponse response, Fi..原创 2020-05-28 18:05:06 · 569 阅读 · 0 评论 -
shiro过滤器源码分析
一配置<!-- Shiro的Web过滤器 --><bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <!-- 注入安全管理器--> <property name="securityManager" ref="securityManager"/> <!-- 设置登录URL--> <prope.原创 2020-05-28 16:21:23 · 460 阅读 · 0 评论 -
Shiro优秀学习资料收录
Spring Boot Shiro 权限管理https://blog.csdn.net/catoop/article/details/50520958SpringBoot + Shirohttps://www.jianshu.com/p/35ee0ff8f969SpringBoot的Shiro脚手架工程详细注释版https://gitee.com/cakin24/study-imooc/tree/master/44-shiro原创 2020-05-13 11:01:20 · 291 阅读 · 0 评论 -
Spring Boot的shiro整合(中)
一 配置1 MyShiroRealm类package com.wzq.shiro.config;import javax.annotation.Resource;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;impor...原创 2018-11-08 22:01:39 · 468 阅读 · 0 评论 -
Spring Boot的shiro整合(上)
一 新建pom<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> <...原创 2018-11-08 21:45:34 · 211 阅读 · 0 评论 -
Shiro加密
一 点睛1 Shiro散列配置 HashedCredentailsMatcher 自定义Realm中使用散列 盐的使用 二 实战1 新建pom<dependencies> <dependency> <groupId>org.apache.shiro</groupId> ...原创 2018-11-05 21:53:46 · 820 阅读 · 0 评论 -
自定义Realm实战
一新建pom<dependencies> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.0&l原创 2018-11-05 21:51:36 · 1103 阅读 · 0 评论 -
jdbcRealm实战
一点睛分析JdbcRealm源码,可知JdbcRealm封装了默认的查询规则public class JdbcRealm extends AuthorizingRealm { protected static final String DEFAULT_AUTHENTICATION_QUERY = "select password from users where userna...原创 2018-11-05 21:49:17 · 2406 阅读 · 1 评论 -
IniRealm实战
一 新建pom<dependencies> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.0&l原创 2018-11-05 21:45:20 · 260 阅读 · 0 评论 -
Shiro授权实战
一授权流程图二实战1新建pom<dependencies> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <versi...原创 2018-11-05 21:43:12 · 243 阅读 · 0 评论 -
Shiro认证实战
一Shiro认证流程图二实战1新建pom<dependencies> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <...原创 2018-11-05 21:41:15 · 260 阅读 · 0 评论 -
思维导图解读Shiro安全框架
一什么是ShiroApache是强大灵活的开源安全框架。提供了认证、授权、企业会话管理、安全加密、缓存管理。二Shiro与SpringSecurity对比三 Shiro整体架构...原创 2018-11-04 13:49:34 · 373 阅读 · 0 评论 -
Spring Boot的shiro整合(下)
一 运行程序,MySQL生成5张数据表1 sys_permissionCREATE TABLE `sys_permission` ( `id` int(11) NOT NULL AUTO_INCREMENT, `available` bit(1) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `parent_id` big...原创 2018-11-09 22:16:38 · 329 阅读 · 0 评论