From 0e551cfd69e90d050012fabaa87eae55cbb65bf1 Mon Sep 17 00:00:00 2001 From: click33 <2393584716@qq.com> Date: Sun, 8 Mar 2026 12:15:43 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=A1=A5=E5=85=A8=E7=BC=BA=E5=A4=B1?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sa-token-doc/arch/dir-intro.md | 46 ++++++++++++++++++++++++++-------- 1 file changed, 36 insertions(+), 10 deletions(-) diff --git a/sa-token-doc/arch/dir-intro.md b/sa-token-doc/arch/dir-intro.md index 18779415..89861af6 100644 --- a/sa-token-doc/arch/dir-intro.md +++ b/sa-token-doc/arch/dir-intro.md @@ -8,12 +8,14 @@ ── sa-token ├── sa-token-core // [核心] Sa-Token 核心模块 ├── sa-token-dependencies // [依赖] Sa-Token 依赖版本信息 + ├── sa-token-special-dependencies // [依赖] Sa-Token 特殊依赖(SpringBoot2/3/4 版本隔离) ├── sa-token-bom // [核心] Sa-Token bom 包 ├── sa-token-starter // [整合] Sa-Token 与其它框架整合 ├── sa-token-plugin // [插件] Sa-Token 插件合集 ├── sa-token-demo // [示例] Sa-Token 示例合集 ├── sa-token-test // [测试] Sa-Token 单元测试合集 ├── sa-token-doc // [文档] Sa-Token 开发文档 + ├── MEMO // [备忘] 内部备忘录、开发记录 ├── pom.xml // [依赖] 顶级pom文件 ├── LICENSE // 开源协议 ├── mvn clean.bat // 一键 mvn clean 核心包+所有示例包 @@ -29,23 +31,31 @@ ── sa-token ├── sa-token-core // [核心] Sa-Token 核心模块 ├── sa-token-dependencies // [依赖] Sa-Token 依赖版本信息 + ├── sa-token-special-dependencies // [依赖] Sa-Token 特殊依赖(SpringBoot2/3/4 版本隔离) ├── sa-token-bom // [核心] Sa-Token bom 包 ├── sa-token-starter // [整合] Sa-Token 与其它框架整合 ├── sa-token-servlet // [整合] Sa-Token 整合 Servlet 容器实现类包 - ├── sa-token-spring-boot-starter // [整合] Sa-Token 整合 SpringBoot2 快速集成 - ├── sa-token-reactor-spring-boot-starter // [整合] Sa-Token 整合 SpringBoot2 Reactor 响应式编程 快速集成 ├── sa-token-jakarta-servlet // [整合] Sa-Token 整合 Jakarta-Servlet 容器实现类包 + ├── sa-token-spring-boot-webmvc-reactor-v2v3v4-common // [整合] Sa-Token SpringBoot WebMvc+Reactor 公共包 (2/3/4) + ├── sa-token-spring-boot-reactor-v2v3v4-common // [整合] Sa-Token SpringBoot Reactor 公共包 (2/3/4) + ├── sa-token-spring-boot-starter // [整合] Sa-Token 整合 SpringBoot2 快速集成 + ├── sa-token-spring-boot-webmvc-v3v4-common // [整合] Sa-Token SpringBoot WebMvc 公共包 (3/4) ├── sa-token-spring-boot3-starter // [整合] Sa-Token 整合 SpringBoot3 快速集成 + ├── sa-token-spring-boot4-starter // [整合] Sa-Token 整合 SpringBoot4 快速集成 + ├── sa-token-reactor-spring-boot-starter // [整合] Sa-Token 整合 SpringBoot2 Reactor 响应式编程 快速集成 ├── sa-token-reactor-spring-boot3-starter // [整合] Sa-Token 整合 SpringBoot3 Reactor 响应式编程 快速集成 - ├── sa-token-spring-boot-autoconfig // [整合] Sa-Token 整合 SpringBoot 自动配置包 + ├── sa-token-reactor-spring-boot4-starter // [整合] Sa-Token 整合 SpringBoot4 Reactor 响应式编程 快速集成 ├── sa-token-solon-plugin // [整合] Sa-Token 整合 Solon 快速集成 ├── sa-token-jfinal-plugin // [整合] Sa-Token 整合 JFinal 快速集成 ├── sa-token-jboot-plugin // [整合] Sa-Token 整合 jboot 快速集成 + ├── sa-token-loveqq-boot-starter // [整合] Sa-Token 整合 LoveQQ-Boot 快速集成 ├── sa-token-plugin // [插件] Sa-Token 插件合集 ├── sa-token-jackson // [插件] Sa-Token 整合 Jackson (json序列化插件) + ├── sa-token-jackson3 // [插件] Sa-Token 整合 Jackson3 (json序列化插件) ├── sa-token-fastjson // [插件] Sa-Token 整合 Fastjson (json序列化插件) - ├── sa-token-fastjson2 // [插件] Sa-Token 整合 Fastjson (json序列化插件) + ├── sa-token-fastjson2 // [插件] Sa-Token 整合 Fastjson2 (json序列化插件) ├── sa-token-snack3 // [插件] Sa-Token 整合 Snack3 (json序列化插件) + ├── sa-token-snack4 // [插件] Sa-Token 整合 Snack4 (json序列化插件) ├── sa-token-hutool-timed-cache // [插件] Sa-Token 整合 Hutool 缓存组件 Timed-Cache(基于内存) (数据缓存插件) ├── sa-token-caffeine // [插件] Sa-Token 整合 Caffeine 缓存组件(基于内存) (数据缓存插件) ├── sa-token-thymeleaf // [插件] Sa-Token 整合 Thymeleaf (自定义标签方言) @@ -53,6 +63,7 @@ ├── sa-token-dubbo // [插件] Sa-Token 整合 Dubbo (RPC 调用鉴权、状态传递) ├── sa-token-dubbo3 // [插件] Sa-Token 整合 Dubbo3 (RPC 调用鉴权、状态传递) ├── sa-token-temp-jwt // [插件] Sa-Token 整合 jjwt (临时 Token) + ├── sa-token-jwt // [插件] Sa-Token 整合 jjwt (JWT 登录认证) ├── sa-token-sso // [插件] Sa-Token 实现 SSO 单点登录 ├── sa-token-oauth2 // [插件] Sa-Token 实现 OAuth2.0 认证 ├── sa-token-apikey // [插件] Sa-Token 实现 API Key 认证 @@ -107,6 +118,7 @@ ├── sa-token-demo-solon-reisson // [示例] Sa-Token 集成 Solon、Reisson ├── sa-token-demo-springboot // [示例] Sa-Token 整合 SpringBoot ├── sa-token-demo-springboot3-redis // [示例] Sa-Token 整合 SpringBoot3 整合 Redis + ├── sa-token-demo-springboot4-redis // [示例] Sa-Token 整合 SpringBoot4 整合 Redis ├── sa-token-demo-springboot-low-version // [示例] Sa-Token 整合 SpringBoot2 低版本 ├── sa-token-demo-springboot-redis // [示例] Sa-Token 整合 SpringBoot 整合 Redis ├── sa-token-demo-springboot-redisson // [示例] Sa-Token 整合 SpringBoot 整合 redisson @@ -132,14 +144,22 @@ ├── sa-token-demo-test // [示例] Sa-Token 整合测试项目 ├── sa-token-demo-thymeleaf // [示例] Sa-Token 集成 Thymeleaf 标签方言 ├── sa-token-demo-webflux // [示例] Sa-Token 整合 WebFlux - ├── sa-token-demo-webflux-springboot3 // [示例] Sa-Token 整合 WebFlux (SpringBoot3) + ├── sa-token-demo-webflux-springboot3 // [示例] Sa-Token 整合 WebFlux (SpringBoot3) + ├── sa-token-demo-webflux-springboot4 // [示例] Sa-Token 整合 WebFlux (SpringBoot4) ├── sa-token-demo-websocket // [示例] Sa-Token 集成 Web-Socket 鉴权示例 ├── sa-token-demo-websocket-spring // [示例] Sa-Token 集成 Web-Socket(Spring封装版) 鉴权示例 + ├── sa-token-demo-loveqq-boot // [示例] Sa-Token 集成 LoveQQ-Boot ├── pom.xml // 示例 pom 文件,用于帮助在 idea 中一键导入所有 demo ├── sa-token-test // [测试] Sa-Token 单元测试合集 - ├── sa-token-springboot-test // [测试] Sa-Token SpringBoot 整合测试 - ├── sa-token-jwt-test // [测试] Sa-Token jwt 整合测试 + ├── sa-token-easy-test // [测试] Sa-Token 简易测试 + ├── sa-token-springboot-test // [测试] Sa-Token SpringBoot 整合测试 + ├── sa-token-jwt-test // [测试] Sa-Token jwt 整合测试 + ├── sa-token-temp-jwt-test // [测试] Sa-Token temp-jwt 整合测试 + ├── sa-token-json-test // [测试] Sa-Token json 序列化测试 + ├── sa-token-jackson3-test // [测试] Sa-Token Jackson3 整合测试 + ├── sa-token-serializer-test // [测试] Sa-Token 序列化测试 ├── sa-token-doc // [文档] Sa-Token 开发文档 + ├── MEMO // [备忘] 内部备忘录、开发记录 ├── pom.xml // [依赖] 顶级pom文件 ├── LICENSE // 开源协议 ├── mvn clean.bat // 一键 mvn clean 核心包+所有示例包 @@ -150,8 +170,14 @@ -其它: +其它([sa-tokens](https://gitee.com/sa-tokens) 组织下相关仓库): -- [sa-token-demo-cross](https://gitee.com/sa-tokens/sa-token-demo-cross):Sa-Token 处理跨域示例。 +- [Awesome-Sa-Token](https://gitee.com/sa-tokens/awesome-sa-token):集成 Sa-Token 的优秀开源案例收集。 +- [sa-token-rust](https://gitee.com/sa-tokens/sa-token-rust):Sa-Token 的 Rust 版本,轻量级 Rust 权限认证框架。 +- [sa-token-go](https://gitee.com/sa-tokens/sa-token-go):Sa-Token 的 Go 版本,轻量级 Go 权限认证框架。 +- [Sa-Token-Study](https://gitee.com/sa-tokens/Sa-Token-Study):Sa-Token 涉及技术点学习笔记与实战。 +- [Sa-Token-Login-Demos](https://gitee.com/sa-tokens/Sa-Token-Login-Demos):各种登录方式示例集合,一站式学习 Sa-Token 登录认证。 +- [sa-token-doc-big-file](https://gitee.com/sa-tokens/sa-token-doc-big-file):sa-token-doc 文档中的图片资源文件。 - [sa-token-three-plugin](https://gitee.com/sa-tokens/sa-token-three-plugin):Sa-Token 第三方插件合集。 -- [sa-token-study](https://gitee.com/sa-tokens/sa-token-study):Sa-Token 涉及知识点学习。 +- [sa-token-demo-cross](https://gitee.com/sa-tokens/sa-token-demo-cross):Sa-Token 处理跨域场景示例。 +- [auth-framework-function-test](https://gitee.com/sa-tokens/auth-framework-function-test):Java 权限认证框架功能 测试 / 对比 / 迁移。