docs: readme 新增框架功能介绍图

This commit is contained in:
click33 2025-04-23 01:26:13 +08:00
parent 93566c58a4
commit a92fb8eee2

View File

@ -21,7 +21,9 @@
### Sa-Token 介绍 ### Sa-Token 介绍
Sa-Token 是一个轻量级 Java 权限认证框架目前拥有五大核心模块登录认证、权限认证、单点登录、OAuth2.0、微服务鉴权。 Sa-Token 是一个免费、开源的 轻量级 Java 权限认证框架目前拥有五大核心模块登录认证、权限认证、单点登录、OAuth2.0、微服务鉴权。
![sa-token-jss](https://oss.dev33.cn/sa-token/doc/home/sa-token-jss--tran.png)
要在 SpringBoot 项目中使用 Sa-Token你只需要在 pom.xml 中引入依赖: 要在 SpringBoot 项目中使用 Sa-Token你只需要在 pom.xml 中引入依赖:
@ -38,7 +40,7 @@ Sa-Token 是一个轻量级 Java 权限认证框架,目前拥有五大核心
<details> <details>
<summary><b>简单示例展示:(点击展开 / 折叠)</b></summary> <summary><b>简单示例展示:</b>(点击展开 / 折叠)</summary>
Sa-Token 旨在以简单、优雅的方式完成系统的权限认证部分,以登录认证为例,你只需要: Sa-Token 旨在以简单、优雅的方式完成系统的权限认证部分,以登录认证为例,你只需要:
@ -90,13 +92,15 @@ registry.addInterceptor(new SaInterceptor(handler -> {
})).addPathPatterns("/**"); })).addPathPatterns("/**");
``` ```
当你受够 Shiro、SpringSecurity 等框架的三拜九叩之后你就会明白相对于这些传统老牌框架Sa-Token 的 API 设计是多么的简单、优雅! **如果您曾经使用过 Shiro、SpringSecurity在切换到 Sa-Token 后,您将体会到质的飞跃。**
<!-- 当你受够 Shiro、SpringSecurity 等框架的三拜九叩之后你就会明白相对于这些传统老牌框架Sa-Token 的 API 设计是多么的简单、优雅! -->
</details> </details>
<details> <details>
<summary> <b>核心模块一览:(点击展开 / 折叠)</b> </summary> <summary> <b>核心模块一览:</b>(点击展开 / 折叠) </summary>
- **登录认证** —— 单端登录、多端登录、同端互斥登录、七天内免登录。 - **登录认证** —— 单端登录、多端登录、同端互斥登录、七天内免登录。
- **权限认证** —— 权限认证、角色认证、会话二级认证。 - **权限认证** —— 权限认证、角色认证、会话二级认证。
@ -139,8 +143,6 @@ registry.addInterceptor(new SaInterceptor(handler -> {
</details> </details>
![sa-token-js](https://color-test.oss-cn-qingdao.aliyuncs.com/sa-token/x/sa-token-js4.png)
### SSO 单点登录 ### SSO 单点登录
Sa-Token SSO 分为三种模式解决同域、跨域、共享Redis、跨Redis、前后端一体、前后端分离……等不同架构下的 SSO 接入问题: Sa-Token SSO 分为三种模式解决同域、跨域、共享Redis、跨Redis、前后端一体、前后端分离……等不同架构下的 SSO 接入问题: