mirror of
https://gitee.com/dromara/sa-token.git
synced 2026-02-27 16:50:24 +08:00
优化文档结构样式
This commit is contained in:
@@ -58,7 +58,8 @@ public class CustomSaTokenContextForSpring extends SaTokenContextForSpring {
|
||||
|
||||
其它逻辑保持不变,框架即可正确获取 uri 地址
|
||||
|
||||
!> 注意:步骤一与步骤二需要同步存在,否则可能有前端假传 header 参数造成安全问题
|
||||
> [!ATTENTION| label:风险警告]
|
||||
> 注意:步骤一与步骤二需要同步存在,否则可能有前端假传 header 参数造成安全问题
|
||||
|
||||
|
||||
### 方案二:直接在yml中配置当前项目的网络访问地址
|
||||
|
||||
@@ -53,8 +53,6 @@ SaToken 中的所有异常都是继承于 `SaTokenException` 的,也就是说
|
||||
|
||||
### 异常细分状态码-参照表
|
||||
|
||||
!> 部分插件因异常抛出点较少,暂未做状态码细分处理
|
||||
|
||||
#### sa-token-code 核心包
|
||||
|
||||
| code码值 | 含义 |
|
||||
@@ -215,6 +213,9 @@ SaToken 中的所有异常都是继承于 `SaTokenException` 的,也就是说
|
||||
| 30303 | Token已超时 |
|
||||
|
||||
|
||||
> [!WARNING| label:注意]
|
||||
> 部分插件因异常抛出点较少,暂未做状态码细分处理
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2,8 +2,7 @@
|
||||
|
||||
在线提问链接:[Gitee issue](https://gitee.com/dromara/sa-token/issues)、[GitHub issue](https://github.com/dromara/sa-token/issues)
|
||||
|
||||
> 请在新建 issue 时,尽量复制模板格式进行提交
|
||||
>
|
||||
> [!TIP| label:请在新建 issue 时,尽量复制模板格式进行提交]
|
||||
> 1. 提交之前率先参考 <a href="#/more/common-questions" target="_blank">Sa-Token 常见问题解答</a> 以及善用 Gitee issues 搜索功能,查阅问题是否已有答案,已存在的 issue 就不要再重复提交了。
|
||||
> 2. 问题已得到处理的 issue 请大家及时手动关闭,如果超过24小时没有追问,我们将默认提交者已找到解决方案,关闭issue。
|
||||
> 3. 有时候 issue 提交之后,没有得到及时回复,大家可以加入QQ群@管理员寻求帮助。
|
||||
|
||||
@@ -42,6 +42,7 @@ session.set("name", "张三");
|
||||
|
||||
随着业务推进,我们还可能会遇到一些需要数据隔离的场景:
|
||||
|
||||
> [!NOTE| label:业务场景]
|
||||
> 指定客户端超过两小时无操作就自动下线,如果两小时内有操作,就再续期两小时,直到新的两小时无操作
|
||||
|
||||
那么这种请求访问记录应该存储在哪里呢?放在 Account-Session 里吗?
|
||||
|
||||
@@ -25,6 +25,7 @@ sa-token.active-timeout=-1
|
||||
|
||||
两者的区别,可以通过下面的例子体现:
|
||||
|
||||
> [!TIP| label:场景示例]
|
||||
> 1. 假设你到银行要存钱,首先就要办理一张卡 (要访问系统接口先登录)。
|
||||
> 2. 银行为你颁发一张储蓄卡(系统为你颁发一个Token),以后每次存取钱都要带上这张卡(后续每次访问系统都要提交 Token)。
|
||||
> 3. 银行为这张卡设定两个过期时间:
|
||||
|
||||
Reference in New Issue
Block a user