开源案例分离单独项目

This commit is contained in:
click33 2022-08-24 13:10:18 +08:00
parent 05c8727441
commit bb429ab0d9
2 changed files with 60 additions and 86 deletions

View File

@ -89,52 +89,40 @@ Sa-OAuth2 模块基于 [RFC-6749 标准](https://tools.ietf.org/html/rfc6749)
## Sa-Token 功能结构图
![sa-token-js](https://color-test.oss-cn-qingdao.aliyuncs.com/sa-token/x/sa-token-js4.png 's-w')
![sa-token-js](https://color-test.oss-cn-qingdao.aliyuncs.com/sa-token/x/sa-token-js4.png)
![sa-token-rz](https://color-test.oss-cn-qingdao.aliyuncs.com/sa-token/x/sa-token-rz2.png 's-w')
![sa-token-rz](https://color-test.oss-cn-qingdao.aliyuncs.com/sa-token/x/sa-token-rz2.png)
## 使用Sa-Token的开源项目
- [[ sa-plus ]](https://gitee.com/click33/sa-plus):一个基于 SpringBoot 架构的快速开发框架,内置代码生成器
- [[ jthink ]](https://gitee.com/wtsoftware/jthink) 一个基于 SpringBoot + Sa-Token + Thymeleaf 的博客系统
- [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast) 一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统前端vue-element-admin并且内置代码生成器
- [[ helio-starters ]](https://gitee.com/uncarbon97/helio-starters) 单体 Boot 版脚手架 + 微服务 Cloud 版脚手架,带有配套后台管理前端模板及代码生成器
- [[ sa-token-plugin ]](https://gitee.com/bootx/sa-token-plugin)Sa-Token第三方插件实现基于Sa-Token-Core提供一些与官方不同实现机制的的插件集合作为Sa-Token开源生态的补充
- [[ easy-admin ]](https://gitee.com/lakernote/easy-admin)一个基于SpringBoot2 + Sa-Token + Mybatis-Plus + Snakerflow + Layui 的后台管理系统,灵活多变可前后端分离,也可单体,内置代码生成器、权限管理、工作流引擎等
- [[ Sa-Plus ]](https://gitee.com/click33/sa-plus):一个基于 SpringBoot 架构的快速开发框架,内置代码生成器。
- [[ RuoYi-Vue-Plus ]](https://gitee.com/JavaLionLi/RuoYi-Vue-Plus)重写RuoYi-Vue所有功能 集成 Sa-Token+Mybatis-Plus+Jackson+Xxl-Job+knife4j+Hutool+OSS 定期同步
- [[ RuoYi-Cloud-Plus ]](https://gitee.com/JavaLionLi/RuoYi-Cloud-Plus)重写RuoYi-Cloud所有功能 整合 SpringCloudAlibaba Dubbo3.0 Sa-Token Mybatis-Plus MQ OSS ES Xxl-Job Docker 全方位升级 定期同步
- [[ falser-cloud ]](https://gitee.com/falser/falser-cloud): 基于 SpringCloud Alibaba + SpringCloud gateway + SpringBoot + Sa-Token + vue-admin-template + Nacos + Rabbit MQ + Redis 的一个后台管理系统,前后端分离,权限管理,菜单管理,数据字典,停车场系统管理等功能
- [[ EasyAdmin ]](https://gitee.com/lakernote/easy-admin)一个基于SpringBoot2 + Sa-Token + Mybatis-Plus + Snakerflow + Layui 的后台管理系统,灵活多变可前后端分离,也可单体,内置代码生成器、权限管理、工作流引擎等
- [[ bootx-platform ]](https://gitee.com/bootx/bootx-platform)集成sa-token和sa-token-plugin并深度定制认证模块包含多级别数据范围权限、数据自动加解密、数据脱敏、超级查询器、以及支付收单、消息通知等准商用功能的开源免费开发脚手架项目
- [[ YC-Framework ]](http://framework.youcongtech.com/):致力于打造一款优秀的分布式微服务解决方案。
- [[ QForum-Core ]](https://github.com/Project-QForum/QForum-Core/)QForum 论坛系统官方核心,可拓展性强、轻量级、高性能、前后端分离,基于 SpringBoot2 + Sa-Token + Mybatis-Plus
- [[ Pig-Satoken ]](https://gitee.com/wchenyang/cloud-satoken):重写 Pig 授权方式为 Sa-Token其他代码不变。
- [[ ExciteCMS-Layui ]](https://gitee.com/ExciteTeam/ExciteCMS-SpringBoot-Layui)ExciteCMS 快速开发脚手架:一款后端基于 SpringBoot2 + Sa-Token + Mybatis-Plus前端基于 Layuimini 的内容管理系统具备RBAC、日志管理、代码生成等功能并集成常用的支付、OSS等第三方服务拥有详细的开发文档
更对开源案例可参考:[Awesome-Sa-Token](https://gitee.com/sa-token/awesome-sa-token)
- [[ 拾壹博客 ]](https://gitee.com/quequnlong/shiyi-blog)一款vue+springboot前后端分离的博客系统博客后台管理系统使用了vue+elmentui开发后端使用Sa-Token进行权限管理,支持动态菜单权限动态定时任务文件支持本地和七牛云上传使用ElasticSearch作为全文检索服务支持QQ、微博、码云登录。
如果您的项目使用了Sa-Token欢迎提交pr
## 友情链接
- [[ OkHttps ]](https://gitee.com/ejlchina-zhxu/okhttps):一个轻量级http通信框架API设计无比优雅支持 WebSocket 以及 Stomp 协议
- [[ OkHttps ]](https://gitee.com/ejlchina-zhxu/okhttps):一个轻量级 http 通信框架API无比优雅支持 WebSocket、Stomp 协议
- [[ Bean Searcher ]](https://github.com/ejlchina/bean-searcher):比 MyBatis 效率快 100 倍的条件检索引擎,天生支持联表,使一行代码实现复杂列表检索成为可能
- [[ Bean Searcher ]](https://github.com/ejlchina/bean-searcher):比 MyBatis 效率快 100 倍的条件检索引擎,一行代码实现复杂列表检索!
- [[ 小诺快速开发平台 ]](https://xiaonuo.vip/index#pricing)基于SpringBoot2 + AntDesignVue全新快速开发平台同时拥有三个版本
- [[ 小诺快速开发平台 ]](https://xiaonuo.vip/index#pricing)基于SpringBoot2 + AntDesignVue全新快速开发平台同时拥有三个版本
- [[ Jpom ]](https://gitee.com/dromara/Jpom):简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
- [[ Jpom ]](https://gitee.com/dromara/Jpom):简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
- [[ TLog ]](https://gitee.com/dromara/TLog):一个轻量级的分布式日志标记追踪神器
- [[ TLog ]](https://gitee.com/dromara/TLog):一个轻量级的分布式日志标记追踪神器
- [[ hippo4j ]](https://gitee.com/agentart/hippo4j):强大的动态线程池框架,附带监控报警功能
- [[ hippo4j ]](https://gitee.com/agentart/hippo4j):强大的动态线程池框架,附带监控报警功能
## 知识星球

View File

@ -1,53 +1,32 @@
# 框架生态
> 如果您的开源项目使用了 Sa-Token欢迎提交
>
> - 项目必须是开源项目,且功能具有一定完备性,而不是一个临时 Demo。
> - 可以是后台管理、插件、博客等任意类型的项目,无 star 数量要求,即使是刚刚开源的项目,也可以提交。
> - 项目需要积极维护,积极处理 issue、pr长时间没有更新代码将可能从本页面取消展示。
> - 符合要求的项目直接通过项目 [issue](https://gitee.com/dromara/sa-token/issues) 或 [pr](https://gitee.com/dromara/sa-token/blob/dev/sa-token-doc/doc/more/link.md) 提交即可。
>
> 经过 Sa-Token 开发组审核通过后:
> - 将展示在此页面。
> - 在 Sa-Token 交流群中宣传推广,为项目带来流量。
> - 按照 star 量排序择取前六名展示在官网首页。
---
> 集成 Sa-Token 的开源案例收集,取自 [Awesome-Sa-Token](https://gitee.com/sa-token/awesome-sa-token),定期同步。
---
### 使用 Sa-Token 的开源项目:
1. [[ Sa-Plus ]](https://gitee.com/click33/sa-plus):一个基于 SpringBoot 架构的快速开发框架,内置代码生成器
- [[ jthink ]](https://gitee.com/wtsoftware/jthink) 一个基于 SpringBoot + Sa-Token + Thymeleaf 的博客系统
### 后台管理
- [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast):一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统前端vue-element-admin并且内置代码生成器
- [[ Sa-Plus ]](https://gitee.com/click33/sa-plus):一个基于 SpringBoot 架构的快速开发框架,内置代码生成器。
- [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast):一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统前端vue-element-admin并且内置代码生成器。
- [[ Helio-Starters ]](https://gitee.com/uncarbon97/helio-starters)基于JDK15 + Spring Boot 2.4 + Sa-Token + Mybatis-Plus的单体Boot版脚手架和微服务Cloud版脚手架带有配套后台管理前端模板及代码生成器
- [[ Sa-Token-Plugin ]](https://gitee.com/bootx/sa-token-plugin)Sa-Token第三方插件实现基于Sa-Token-Core提供一些与官方不同实现机制的的插件集合作为Sa-Token开源生态的补充
- [[ EasyAdmin ]](https://gitee.com/lakernote/easy-admin)一个基于SpringBoot2 + Sa-Token + Mybatis-Plus + Snakerflow + Layui 的后台管理系统,灵活多变可前后端分离,也可单体,内置代码生成器、权限管理、工作流引擎等
- [[ RuoYi-Vue-Plus ]](https://gitee.com/JavaLionLi/RuoYi-Vue-Plus/)重写RuoYi-Vue所有功能 集成 Sa-Token+Mybatis-Plus+Jackson+Xxl-Job+knife4j+Hutool+OSS 定期同步
- [[ RuoYi-Cloud-Plus ]](https://gitee.com/JavaLionLi/RuoYi-Cloud-Plus)重写RuoYi-Cloud所有功能 整合 SpringCloudAlibaba + Sa-Token + Dubbo + Mybatis-Plus + Xxl-Job 全方位升级 定期同步
- [[ SpringBoot_v2 ]](https://gitee.com/bdj/SpringBoot_v2)SpringBoot_v2项目是努力打造springboot框架的极致细腻的脚手架。
- [[ Sa-Token-Study ]](https://gitee.com/click33/sa-token-study)以demo示例的方式讲解 Sa-Token 源码涉及到的技术点,连载中……
- [[ Sp-Cloud ]](https://gitee.com/click33/sp-cloud)Sa-Plus的微服务版本, 基于Spring-Cloud-Alibaba微服务下使用Sa-Token的样例
- [[ Ruoyi-Satoken ]](https://gitee.com/wangming123456/ruoyi-satoken):为 ruoyi 进行配置 sa-token
- [[ vue-satoken-admin ]](https://gitee.com/niluni/vue-satoken-admin)基于Vue2和Sa-Token1.18.0的后台权限系统。
- [[ 人事管理系统后端 ]](https://gitee.com/sdones_1512/personnel-management-system-back-end)人事管理系统后端框架springboot持久层mybatis缓存redis权限sa-token
- [[ YC-Framework ]](http://framework.youcongtech.com/):致力于打造一款优秀的分布式微服务解决方案
- [[ falser-cloud ]](https://gitee.com/falser/falser-cloud): 基于 SpringCloud Alibaba + SpringCloud gateway + SpringBoot + Sa-Token + vue-admin-template + Nacos + Rabbit MQ + Redis 的一个后台管理系统,前后端分离,权限管理,菜单管理,数据字典,停车场系统管理等功能
- [[ bootx-platform ]](https://gitee.com/bootx/bootx-platform)集成sa-token和sa-token-plugin并深度定制认证模块包含多级别数据范围权限、数据自动加解密、数据脱敏、超级查询器、以及支付收单、消息通知等准商用功能的开源免费开发脚手架项目
- [[ spba-admin ]](https://gitee.com/qkdja/spring-boot-admin)基于SpringBoot、Vue开发的通用后台管理系统做到开箱即用为新项目开发省去了基础功能开发的步骤。主要使用Sa-Token权限认证、MyBatis-Plus、MySQL、Redis、validation、七牛云等技术。
@ -58,51 +37,58 @@
- [[ sss-rbac-admin ]](https://gitee.com/momoljw/sss-rbac-admin)基于springboot整合satoken、sqltoy的权限管理系统
- [[ Huanxing-mall ]](https://gitee.com/lijiaxing_boy/huanxing-mall)HuanXing 商城基于SpringCloud 2021 & Alibaba + Sa-token前端基于 Vue3 +Element plus 的微服务商城
- [[ SpringMvc+Sa-Token ]](https://gitee.com/SRD_01/spring-mvc-sa-token): Jsp+SpringMVC+SSO+Sa-Token+Redis | Spring MVC 集成 SaToken Demo 项目
- [[ QuickBuild ]](https://gitee.com/CodeLiQing/custom-quick-build-platform): 快速构建 | 基于springboot+sa-token+neety+代码生产器生成vue页面和增删改查代码| 以及前端vue3和字节arco.design框架整合
- [[ iot-kit ]](https://gitee.com/iotkit-open-source/iotkit-parent)一个轻量级低门槛的物联网平台包含了多协议设备接入、规则引擎、第三方平台接入、智能家居小程序等模块的项目基于SpringBoot架构并集成了Sa-Token的OAuth2认证。
- [[ 拾壹博客 ]](https://gitee.com/quequnlong/shiyi-blog.git)一款vue+springboot前后端分离的博客系统博客后台管理系统使用了vue+elmentui开发后端使用Sa-Token进行权限管理,支持动态菜单权限动态定时任务文件支持本地和七牛云上传使用ElasticSearch作为全文检索服务支持QQ、微博、码云登录。
- [[ dcy-fast-cloud ]](https://gitee.com/dcy421/dcy-fast-cloud):一个基于 SpringCloudAlibaba + Sa-Token + dubbo2.7.8 + Seata + knife4j + Mybatis-Plus + MapStruct + 的后台管理系统前端vue-element-admin并且内置代码生成器+动态路由权限等功能
- [[ magic-boot ]](https://gitee.com/ssssssss-team/magic-boot):基于 magic-api + Sa-Token 搭建的快速开发平台可以实现在浏览器编写Vue代码既改即生效
- [[ fhs-framework ]](https://gitee.com/fhs-opensource/fhs-framework)基于Springboot+Springcloud + Mybatis Plus + sa-token+ vue + elementui 的快速开发平台(低代码开发平台),本框架永远免费,永久全开源
- [[ chaos ]](https://gitee.com/qishanor/chaos):一个基于 SpringBoot + Sa-Token + Mybatis-Plus的快速开发框架前端vue-element-avue,内置代码生成器,代码最简洁,最佳学习实践方案。
### 微服务相关
- [[ RuoYi-Cloud-Plus ]](https://gitee.com/JavaLionLi/RuoYi-Cloud-Plus)重写RuoYi-Cloud所有功能 整合 SpringCloudAlibaba + Sa-Token + Dubbo + Mybatis-Plus + Xxl-Job 全方位升级 定期同步
- [[ Sp-Cloud ]](https://gitee.com/click33/sp-cloud)Sa-Plus的微服务版本, 基于Spring-Cloud-Alibaba微服务下使用Sa-Token的样例
- [[ YC-Framework ]](http://framework.youcongtech.com/):致力于打造一款优秀的分布式微服务解决方案
- [[ falser-cloud ]](https://gitee.com/falser/falser-cloud): 基于 SpringCloud Alibaba + SpringCloud gateway + SpringBoot + Sa-Token + vue-admin-template + Nacos + Rabbit MQ + Redis 的一个后台管理系统,前后端分离,权限管理,菜单管理,数据字典,停车场系统管理等功能
- [[ Huanxing-mall ]](https://gitee.com/lijiaxing_boy/huanxing-mall)HuanXing 商城基于SpringCloud 2021 & Alibaba + Sa-token前端基于 Vue3 +Element plus 的微服务商城
- [[ dcy-fast-cloud ]](https://gitee.com/dcy421/dcy-fast-cloud):一个基于 SpringCloudAlibaba + Sa-Token + dubbo2.7.8 + Seata + knife4j + Mybatis-Plus + MapStruct + 的后台管理系统前端vue-element-admin并且内置代码生成器+动态路由权限等功能
- [[ fhs-framework ]](https://gitee.com/fhs-opensource/fhs-framework)基于Springboot+Springcloud + Mybatis Plus + sa-token+ vue + elementui 的快速开发平台(低代码开发平台),本框架永远免费,永久全开源
- [[ Pig-Satoken ]](https://gitee.com/wchenyang/cloud-satoken):重写 Pig 授权方式为 Sa-Token其他代码不变。
### 插件
- [[ Sa-Token-Plugin ]](https://gitee.com/bootx/sa-token-plugin)Sa-Token第三方插件实现基于Sa-Token-Core提供一些与官方不同实现机制的的插件集合作为Sa-Token开源生态的补充
- [[ quarkus-sa-token ]](https://github.com/quarkiverse/quarkus-sa-token) quarkus 整合 Sa-Token。
### 其它
- [[ jthink ]](https://gitee.com/wtsoftware/jthink) 一个基于 SpringBoot + Sa-Token + Thymeleaf 的博客系统
- [[ Sa-Token-Study ]](https://gitee.com/click33/sa-token-study)以demo示例的方式讲解 Sa-Token 源码涉及到的技术点,连载中……
- [[ SpringMvc+Sa-Token ]](https://gitee.com/SRD_01/spring-mvc-sa-token): Jsp+SpringMVC+SSO+Sa-Token+Redis | Spring MVC 集成 SaToken Demo 项目
- [[ iot-kit ]](https://gitee.com/iotkit-open-source/iotkit-parent)一个轻量级低门槛的物联网平台包含了多协议设备接入、规则引擎、第三方平台接入、智能家居小程序等模块的项目基于SpringBoot架构并集成了Sa-Token的OAuth2认证。
- [[ 拾壹博客 ]](https://gitee.com/quequnlong/shiyi-blog)一款vue+springboot前后端分离的博客系统博客后台管理系统使用了vue+elmentui开发后端使用Sa-Token进行权限管理,支持动态菜单权限动态定时任务文件支持本地和七牛云上传使用ElasticSearch作为全文检索服务支持QQ、微博、码云登录。
- [[ cubic ]](https://gitee.com/dromara/cubic)一站式问题定位平台实时线程栈监控、线程池监控、动态arthas命令集、依赖分析等等等助你快速定位问题。
<br>
---
### 推荐项目:
- [[ OkHttps ]](https://gitee.com/ejlchina-zhxu/okhttps):一个轻量级 http 通信框架API设计无比优雅支持 WebSocket 以及 Stomp 协议
- [[ Hasor ]](https://gitee.com/zycgit/hasor) 轻量级ioc/aop框架采用"微内核+插件"的设计思想
- [[ Sa-Admin ]](https://gitee.com/click33/sa-admin) :一个多窗口后台模板,流畅、易上手、提高生产力
- [[ vue-next-admin ]](https://gitee.com/lyt-top/vue-next-admin) :一套为开发者快速开发准备的基于 vue2.x 越看越精彩的后台管理系统一站式平台模板
- [[ 小诺快速开发平台 ]](https://xiaonuo.vip/index#pricing)基于SpringBoot2 + AntDesignVue全新快速开发平台同时拥有三个版本
- [[ Jpom ]](https://gitee.com/dromara/Jpom):简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
- [[ TLog ]](https://gitee.com/dromara/TLog):一个轻量级的分布式日志标记追踪神器
<br>
虚位以待...
Sa-Token 在线文档:[https://sa-token.dev33.cn/](https://sa-token.dev33.cn/)