From b232abbb091dad4c95ee66c203b91b2637c9c686 Mon Sep 17 00:00:00 2001 From: click33 <2393584716@qq.com> Date: Sat, 13 Aug 2022 03:13:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sa-token-doc/doc/use/config.md | 3 --- sa-token-doc/doc/use/session.md | 9 ++++++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sa-token-doc/doc/use/config.md b/sa-token-doc/doc/use/config.md index 71896b8e..b39028e6 100644 --- a/sa-token-doc/doc/use/config.md +++ b/sa-token-doc/doc/use/config.md @@ -235,9 +235,6 @@ sa-token: 但是 —— 有的场景下我们又确实需要在登录之前就使用 Token-Session 对象,这时候就把配置项 `tokenSessionCheckLogin` 值改为 `false` 即可。 -需要注意的一点是:此时如果前端提交的 Token 是一个无效 Token 的话,框架将不会根据此 Token 创建 `Token-Session` 对象, -而是随机一个新的 Token 值来创建 `Token-Session` 对象,此 Token 值可以通过 `StpUtil.getTokenValue()` 获取到。 - #### isAutoMode diff --git a/sa-token-doc/doc/use/session.md b/sa-token-doc/doc/use/session.md index f5af77fb..97c6dce5 100644 --- a/sa-token-doc/doc/use/session.md +++ b/sa-token-doc/doc/use/session.md @@ -45,13 +45,16 @@ StpUtil.getSessionBySessionId("xxxx-xxxx"); ### Token-Session 有关令牌Session的API如下: ``` java -// 获取当前token的专属Session +// 获取当前 Token 的 Token-Session 对象 StpUtil.getTokenSession(); -// 获取指定token的专属Session +// 获取指定 Token 的 Token-Session 对象 StpUtil.getTokenSessionByToken(token); + +// 获取当前 Token 的匿名 Token-Session (可在未登录情况下使用的Token-Session) +StpUtil.getAnonTokenSession(); ``` -在未登录状态下是否可以获取`Token-Session`?这取决于你配置的`tokenSessionCheckLogin`值是否为false,详见:[框架配置](/use/config?id=所有可配置项) +在未登录状态下是否通过 `StpUtil.getTokenSession()` 获取`Token-Session`?这取决于你配置的`tokenSessionCheckLogin`值是否为false,详见:[框架配置](/use/config?id=所有可配置项) ### 自定义Session