mirror of
https://gitee.com/dromara/sa-token.git
synced 2026-02-27 16:50:24 +08:00
优化文档结构样式
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
Sa-Token默认的Redis集成方式会把权限数据和业务缓存放在一起,但在部分场景下我们需要将他们彻底分离开来,比如:
|
||||
|
||||
> [!NOTE| label:业务场景]
|
||||
> 搭建两个Redis服务器,一个专门用来做业务缓存,另一台专门存放Sa-Token权限数据
|
||||
|
||||
|
||||
|
||||
@@ -15,6 +15,7 @@ sa-token api-sign 模块将帮你轻松解决以上难题。*(此插件是内
|
||||
|
||||
假设我们有如下业务需求:
|
||||
|
||||
> [!NOTE| label:业务场景]
|
||||
> 用户在 A 系统参与活动成功后,活动奖励以余额的形式下发到 B 系统。
|
||||
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@ implementation 'cn.dev33:sa-token-jwt:${sa.top.version}'
|
||||
<!---------------------------- tabs:end ---------------------------->
|
||||
|
||||
|
||||
> [!WARNING| label:版本兼容性]
|
||||
> 1. 注意: sa-token-jwt 显式依赖 hutool-jwt 5.7.14 版本,保险起见:你的项目中要么不引入 hutool,要么引入版本 >= 5.7.14 的 hutool 版本。
|
||||
> 2. hutool 5.8.13 和 5.8.14 版本下会出现类型转换问题,[关联issue](https://gitee.com/dromara/sa-token/issues/I6L429)。
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@ SaTempUtil.getTimeout(token);
|
||||
// 删除指定 token
|
||||
SaTempUtil.deleteToken(token);
|
||||
```
|
||||
> 注意: SaTempUtil创建临时token后登陆的用户id与SaToken框架中StpUtil登陆的用户id并不关联,两者相互独立同时存在
|
||||
|
||||
|
||||
### 集成jwt
|
||||
提到 [临时Token认证],你是不是想到一个专门干这件事的框架?对,就是JWT!
|
||||
|
||||
@@ -116,7 +116,8 @@ public class SaTokenConfigure{
|
||||
}
|
||||
```
|
||||
|
||||
!> 注意:如果`SaTokenConfigure`继承了`WebMvcConfigurer`等类,可能会造成循环依赖,如果遇到,请新建一个其他配置类完成此项配置
|
||||
> [!WARNING| label:注意]
|
||||
> 如果`SaTokenConfigure`继承了`WebMvcConfigurer`等类,可能会造成循环依赖,如果遇到,请新建一个其他配置类完成此项配置
|
||||
|
||||
|
||||
然后我们就可以在页面上调用 StpLogic 的 API 了,例如:
|
||||
|
||||
Reference in New Issue
Block a user