面向中小企业的后台管理SaaS平台,一套代码隔离多家企业数据,提供组织架构、员工管理、RBAC细粒度权限、菜单动态配置、操作审计日志、数据统计功能,已交付30余家企业商用。后端全部模块由我独立开发完成。
点击空白处退出提示
面向中小企业的后台管理SaaS平台,一套代码隔离多家企业数据,提供组织架构、员工管理、RBAC细粒度权限、菜单动态配置、操作审计日志、数据统计功能,已交付30余家企业商用。后端全部模块由我独立开发完成。
1. 设计行级租户隔离方案,通过tenantId区分企业数据,实现租户数据完全隔离,无需单独部署多套服务;
2. 基于SpringSecurity+OAuth2搭建统一认证中心,支持账号密码、短信验证码登录,JWT无状态鉴权,区分超级管理员、企业管理员、普通员工三级权限;
3. 实现按钮级动态权限校验,前端无需硬编码权限标识,后台可视化配置角色、菜单、接口访问权限;
4. 将角色、权限、菜单数据缓存至Redis,减少频繁查询数据库,登录鉴权响应速度提升75%;
5. 开发完整操作日志审计、手机号/身份证敏感数据脱敏、连续错误登录账号锁定防暴力破解功能,满足企业信息安全规范;
6. 提供完整在线接口文档,支持员工批量导入导出、账号过期自动清理、自定义数据报表导出功能。
上线至今未出现越权访问、数据泄露安全问题,支持单平台同时承载50家企业并发使用。
Java8、SpringBoot2.7、SpringSecurity、OAuth2.0、JWT、MyBatis-Plus、Redis、MySQL、Knife4j、Vue3



评论