| | |
| | | // 配置退出过滤器,其中具体的退出代码 Shiro已经替我们实现了 |
| | | filterChainDefinitionMap.put(febsProperties.getShiro().getLogoutUrl(), "logout"); |
| | | |
| | | // 除上以外所有 url都必须认证通过才可以访问,未通过认证自动访问 LoginUrl |
| | | filterChainDefinitionMap.put("/**", "user"); |
| | | |
| | | filterChainDefinitionMap.put("/api/**", "anon"); |
| | | filterChainDefinitionMap.put("/swagger-ui.html/**", "anon"); |
| | | filterChainDefinitionMap.put("/v2/api-docs", "anon"); |
| | | |
| | | // 除上以外所有 url都必须认证通过才可以访问,未通过认证自动访问 LoginUrl |
| | | filterChainDefinitionMap.put("/**", "user"); |
| | | |
| | | shiroFilterFactoryBean.setFilterChainDefinitionMap(filterChainDefinitionMap); |
| | | return shiroFilterFactoryBean; |
| | | } |