From a92fb8eee2ec9da591cfe98fef770bb6ce80b72a Mon Sep 17 00:00:00 2001 From: click33 <2393584716@qq.com> Date: Wed, 23 Apr 2025 01:26:13 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20readme=20=E6=96=B0=E5=A2=9E=E6=A1=86?= =?UTF-8?q?=E6=9E=B6=E5=8A=9F=E8=83=BD=E4=BB=8B=E7=BB=8D=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 97c08888..6989bae9 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,9 @@ ### 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 中引入依赖: @@ -38,7 +40,7 @@ Sa-Token 是一个轻量级 Java 权限认证框架,目前拥有五大核心
-简单示例展示:(点击展开 / 折叠) +简单示例展示:(点击展开 / 折叠) Sa-Token 旨在以简单、优雅的方式完成系统的权限认证部分,以登录认证为例,你只需要: @@ -90,13 +92,15 @@ registry.addInterceptor(new SaInterceptor(handler -> { })).addPathPatterns("/**"); ``` -当你受够 Shiro、SpringSecurity 等框架的三拜九叩之后,你就会明白,相对于这些传统老牌框架,Sa-Token 的 API 设计是多么的简单、优雅! +**如果您曾经使用过 Shiro、SpringSecurity,在切换到 Sa-Token 后,您将体会到质的飞跃。** + +
- 核心模块一览:(点击展开 / 折叠) + 核心模块一览:(点击展开 / 折叠) - **登录认证** —— 单端登录、多端登录、同端互斥登录、七天内免登录。 - **权限认证** —— 权限认证、角色认证、会话二级认证。 @@ -139,8 +143,6 @@ registry.addInterceptor(new SaInterceptor(handler -> {
-![sa-token-js](https://color-test.oss-cn-qingdao.aliyuncs.com/sa-token/x/sa-token-js4.png) - ### SSO 单点登录 Sa-Token SSO 分为三种模式,解决同域、跨域、共享Redis、跨Redis、前后端一体、前后端分离……等不同架构下的 SSO 接入问题: