springblade认证白名单
时间: 2023-10-28 21:57:45 浏览: 42
SpringBlade认证白名单是指在SpringBlade框架中,一些不需要进行认证的URL或请求的列表。在SpringBlade中,可以通过配置文件或代码的方式来设置认证白名单,以允许一些不需要认证的请求通过。一般来说,认证白名单包括一些公共的静态资源、登录页面、注册页面等,这些页面或资源不需要用户进行认证即可访问。在SpringBlade框架中,可以通过配置文件中的blade.auth.enabled属性来开启或关闭认证功能,通过blade.auth.anonUrl属性来设置认证白名单。
相关问题
SpringBlade
SpringBlade是一个基于Spring+SpringMVC+Beetl+Beetlsql+Shiro的开发框架,它具有权限管理、多角色、父子角色、权限代理等功能,可以实现精确到按钮级别的权限控制。该框架采用前后端分离的模式,前端使用了两个开源框架:Sword(基于React、Ant Design)和Saber(基于Vue、Element-UI),后端采用了SpringCloud全家桶,并对其基础组件进行了高度封装。此外,SpringBlade还集成了Sentinel用于流量控制、熔断降级和系统负载保护,使用Nacos作为注册中心和配置中心,使用Traefik进行反向代理。它还提供了多租户系统、多终端认证系统和细颗粒度控制方案等功能。SpringBlade已经稳定生产了三年,经历了多次技术架构的升级和部署架构的改进。它的项目结构清晰,规范了微服务的开发模式,使各个包之间的分工明确。\[2\]\[3\]
#### 引用[.reference_title]
- *1* *2* [JavaWeb快速开发框架——Spring Blade集成框架(快速上手)!](https://blog.csdn.net/MaNongXf/article/details/83653196)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [【开源项目】SpringBlade微服务开发平台](https://blog.csdn.net/Roker_966/article/details/124557503)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
spring blade
Spring Blade是一个基于Spring、Spring MVC、Beetl、BeetlSql和Shiro的开发框架。它具有权限管理、多角色、父子角色、权限代理等功能,可以将权限控制精确到按钮级别。Beetl是一个模板引擎,而BeetlSql则是一个功能强大的DAO工具,它融合了Hibernate和MyBatis的优点,适用于以SQL为中心且需要自动生成大量常用SQL的应用。Spring Blade是Spring Cloud的升级版,也是一个开源项目,可以在GitHub上下载源码。