SaOAuth2Config sa-token oauth2 配置类所有set方法新增支持链式调用

This commit is contained in:
shengzhang
2021-03-03 10:47:32 +08:00
parent c62f9482df
commit bbcc016fc7
2 changed files with 18 additions and 3 deletions

View File

@@ -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")

View File

@@ -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;
}