使动态 active-timeout 支持 -1 值

This commit is contained in:
click33
2023-06-08 11:43:01 +08:00
parent 3626c490b8
commit 30352742f6
3 changed files with 9 additions and 7 deletions

View File

@@ -4,7 +4,6 @@ import cn.dev33.satoken.stp.SaLoginConfig;
import cn.dev33.satoken.stp.StpUtil;
import cn.dev33.satoken.util.SaFoxUtil;
import cn.dev33.satoken.util.SaResult;
import com.pj.satoken.StpUserUtil;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@@ -23,7 +22,7 @@ public class TestController {
// 测试登录 ---- http://localhost:8081/test/login
@RequestMapping("login")
public SaResult login(@RequestParam(defaultValue = "10001") long id) {
StpUtil.login(id, SaLoginConfig.setActiveTimeout(1000));
StpUtil.login(id, SaLoginConfig.setActiveTimeout(-1));
return SaResult.ok("登录成功");
}
@@ -31,7 +30,7 @@ public class TestController {
@RequestMapping("test")
public SaResult test() {
System.out.println("------------进来了 " + SaFoxUtil.formatDate(new Date()));
StpUserUtil.login(10001, SaLoginConfig.setActiveTimeout(2000));
StpUtil.getLoginId();
// 返回
return SaResult.data(null);
}