From 64c06a3dafc63801e30367a099069708d3f25dc2 Mon Sep 17 00:00:00 2001 From: shengzhang <2393584716@qq.com> Date: Thu, 25 Mar 2021 22:20:45 +0800 Subject: [PATCH] =?UTF-8?q?StpUtil.logoutByTokenValue=20API=E7=9A=84?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/pj/SaTokenDemoApplication.java | 7 +++---- sa-token-doc/doc/use/kick.md | 7 +++++++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/sa-token-demo-springboot/src/main/java/com/pj/SaTokenDemoApplication.java b/sa-token-demo-springboot/src/main/java/com/pj/SaTokenDemoApplication.java index fee34dc7..37f909e1 100644 --- a/sa-token-demo-springboot/src/main/java/com/pj/SaTokenDemoApplication.java +++ b/sa-token-demo-springboot/src/main/java/com/pj/SaTokenDemoApplication.java @@ -1,6 +1,5 @@ package com.pj; - import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @@ -8,10 +7,10 @@ import cn.dev33.satoken.SaTokenManager; @SpringBootApplication public class SaTokenDemoApplication { - + public static void main(String[] args) { - SpringApplication.run(SaTokenDemoApplication.class, args); + SpringApplication.run(SaTokenDemoApplication.class, args); System.out.println("\n启动成功:sa-token配置如下:" + SaTokenManager.getConfig()); } - + } \ No newline at end of file diff --git a/sa-token-doc/doc/use/kick.md b/sa-token-doc/doc/use/kick.md index 1651e4e0..090ee185 100644 --- a/sa-token-doc/doc/use/kick.md +++ b/sa-token-doc/doc/use/kick.md @@ -16,3 +16,10 @@ StpUtil.logoutByLoginId(10001); ``` + +#### StpUtil.logoutByTokenValue(String tokenValue); +你还可以让指定token的会话注销登录 (此方法直接删除了`token->uid`的映射关系,对方再次访问时提示:`token无效`,场景值为-2) +``` java +// 使账号id为10001的会话注销登录 +StpUtil.logoutByTokenValue("xxxx-xxxx-xxxx-xxxx-xxxx"); +```