diff --git a/sa-token-demo-springboot/src/main/java/com/pj/test/TestController.java b/sa-token-demo-springboot/src/main/java/com/pj/test/TestController.java index bebc7bd0..64278525 100644 --- a/sa-token-demo-springboot/src/main/java/com/pj/test/TestController.java +++ b/sa-token-demo-springboot/src/main/java/com/pj/test/TestController.java @@ -230,6 +230,15 @@ public class TestController { return AjaxJson.getSuccess(); } + // 测试指定设备登录 浏览器访问: http://localhost:8081/test/loginByDevice + @RequestMapping("loginByDevice") + public AjaxJson loginByDevice() { + System.out.println("--------------"); + StpUtil.setLoginId(10001, "PC"); + return AjaxJson.getSuccessData("登录成功"); + } + + // 测试 浏览器访问: http://localhost:8081/test/test @RequestMapping("test") diff --git a/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/config/SaOAuth2Config.java b/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/config/SaOAuth2Config.java index b911babb..5af2c620 100644 --- a/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/config/SaOAuth2Config.java +++ b/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/config/SaOAuth2Config.java @@ -32,9 +32,11 @@ public class SaOAuth2Config { /** * @param codeTimeout 要设置的 codeTimeout + * @return 对象自身 */ - public void setCodeTimeout(long codeTimeout) { + public SaOAuth2Config setCodeTimeout(long codeTimeout) { this.codeTimeout = codeTimeout; + return this; } /** @@ -46,9 +48,11 @@ public class SaOAuth2Config { /** * @param accessTokenTimeout 要设置的 accessTokenTimeout + * @return 对象自身 */ - public void setAccessTokenTimeout(long accessTokenTimeout) { + public SaOAuth2Config setAccessTokenTimeout(long accessTokenTimeout) { this.accessTokenTimeout = accessTokenTimeout; + return this; } /** @@ -60,9 +64,11 @@ public class SaOAuth2Config { /** * @param refreshTokenTimeout 要设置的 refreshTokenTimeout + * @return 对象自身 */ - public void setRefreshTokenTimeout(long refreshTokenTimeout) { + public SaOAuth2Config setRefreshTokenTimeout(long refreshTokenTimeout) { this.refreshTokenTimeout = refreshTokenTimeout; + return this; }