项目介绍
项目地址:https://gitee.com/bootx/bootx-platform
基于 Spring Boot 框架打造,针对单体式应用进行专门设计,提供整套服务模块,努力为打造全方位企业级开发解决方案, 致力将开源版打造成超越商业版后台管理框架的项目。
特色功能
- 针对敏感信息,可以通过注解配置实现返回时自动脱敏
- 针对重要信息,可以通过添加注解,实现在数据库中保密存储,配合数据脱敏使用可以更好的保护系统数据的安全
- 支持多种范围的数据权限控制,如只能查看自己、只能查询指定部门、用户、可以查询全部的数据等等
- 支持嵌套查询的超级查询构造器,自动生成对应条件 SQL 语句
- 异常时返回链路追踪 id,方便错误日志追踪
- 提供项目对应的代码生成器,方便开发
- 定制 Mybatis Plus 组件,更方便开发
- 支持多种消息中间件,MQTT、RabbitMQ、Redis
- 支持全局级 Websocket 集成,通过事件机制可以分发到指定页面
- 支持通过 ELK 和轻量级 PlumeLog 来管理项目日志,以适应不同的场景
- 提供移动端开发脚手架,方便开发 H5 与各种小程序
-
支持通过微信、钉钉、企业微信等第三方开放平台进行扫码登录
本次功能更新
bate4版本发布后发现认证终端这块设计有问题,秉持着有问题早解决的想法,把这一块进行了重构,同时修正了一些其他与登录认证相关的问题,特此发个版本
- 重构认证应用和认证终端重新设计为认证终端和登录方式
- 增加用户手机号/邮箱绑定功能
- 优化微信、钉钉、企业微信绑定时重复校验
- 优化
@IgnoreAuth
鉴权注解功能 - fix: 开放平台登录报错问题
新功能截图
新认证终端
新登录方式
手机号/邮箱绑定
暂无评论