diff --git a/README.md b/README.md index ff044f70..26ebd2bb 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@

logo

-

Sa-Token v1.19.0

+

Sa-Token v1.20.0

这可能是史上功能最全的 Java 权限认证框架!

@@ -51,6 +51,7 @@ Sa-Token是一个轻量级Java权限认证框架,主要解决:登录认证 - **分布式会话** —— 提供jwt集成和共享数据中心两种分布式会话方案 - **微服务网关鉴权** —— 适配Gateway、Soul、Zuul等常见网关组件的请求拦截认证 - **单点登录** —— 一处登录,处处通行 +- **临时Token验证** —— 解决短时间的Token授权问题 - **模拟他人账号** —— 实时操作任意用户状态数据 - **临时身份切换** —— 将会话身份临时切换为其它账号 - **无Cookie模式** —— APP、小程序等前后台分离场景 diff --git a/pom.xml b/pom.xml index 8af0a3b3..604d48b6 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ cn.dev33 sa-token-parent pom - 1.19.0 + 1.20.0 sa-token @@ -36,7 +36,7 @@ - 1.19.0 + 1.20.0 1.8 utf-8 utf-8 diff --git a/sa-token-core/pom.xml b/sa-token-core/pom.xml index 2569ea64..f114e86f 100644 --- a/sa-token-core/pom.xml +++ b/sa-token-core/pom.xml @@ -7,7 +7,7 @@ cn.dev33 sa-token-parent - 1.19.0 + 1.20.0 jar diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/temp/SaTempInterface.java b/sa-token-core/src/main/java/cn/dev33/satoken/temp/SaTempInterface.java index 2b5dbf66..8c3c9373 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/temp/SaTempInterface.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/temp/SaTempInterface.java @@ -13,7 +13,7 @@ public interface SaTempInterface { /** * 根据value创建一个token * @param value 指定值 - * @param time 有效期,单位:秒 + * @param timeout 有效期,单位:秒 * @return 生成的token */ public default String createToken(Object value, long timeout) { @@ -43,6 +43,7 @@ public interface SaTempInterface { * 解析token获取value,并转换为指定类型 * @param token 指定token * @param cs 指定类型 + * @param 默认值的类型 * @return See Note */ public default T parseToken(String token, Class cs) { diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/temp/SaTempUtil.java b/sa-token-core/src/main/java/cn/dev33/satoken/temp/SaTempUtil.java index 5e14a1e7..b3d98c99 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/temp/SaTempUtil.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/temp/SaTempUtil.java @@ -12,7 +12,7 @@ public class SaTempUtil { /** * 根据value创建一个token * @param value 指定值 - * @param time 有效期,单位:秒 + * @param timeout 有效期,单位:秒 * @return 生成的token */ public static String createToken(Object value, long timeout) { @@ -32,6 +32,7 @@ public class SaTempUtil { * 解析token获取value,并转换为指定类型 * @param token 指定token * @param cs 指定类型 + * @param 默认值的类型 * @return See Note */ public static T parseToken(String token, Class cs) { diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/util/SaTokenConsts.java b/sa-token-core/src/main/java/cn/dev33/satoken/util/SaTokenConsts.java index 9000291e..af0123bf 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/util/SaTokenConsts.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/util/SaTokenConsts.java @@ -13,7 +13,7 @@ public class SaTokenConsts { /** * sa-token 当前版本号 */ - public static final String VERSION_NO = "v1.19.0"; + public static final String VERSION_NO = "v1.20.0"; /** * sa-token 开源地址 diff --git a/sa-token-demo/sa-token-demo-jwt/pom.xml b/sa-token-demo/sa-token-demo-jwt/pom.xml index 1a0e1090..ebe0e668 100644 --- a/sa-token-demo/sa-token-demo-jwt/pom.xml +++ b/sa-token-demo/sa-token-demo-jwt/pom.xml @@ -16,7 +16,7 @@ - 1.19.0 + 1.20.0 diff --git a/sa-token-demo/sa-token-demo-quick-login/pom.xml b/sa-token-demo/sa-token-demo-quick-login/pom.xml index 404a9937..df88375b 100644 --- a/sa-token-demo/sa-token-demo-quick-login/pom.xml +++ b/sa-token-demo/sa-token-demo-quick-login/pom.xml @@ -15,7 +15,7 @@ - 1.19.0 + 1.20.0 diff --git a/sa-token-demo/sa-token-demo-solon/pom.xml b/sa-token-demo/sa-token-demo-solon/pom.xml index 791ac138..3de6a486 100644 --- a/sa-token-demo/sa-token-demo-solon/pom.xml +++ b/sa-token-demo/sa-token-demo-solon/pom.xml @@ -9,7 +9,7 @@ - 1.19.0 + 1.20.0 diff --git a/sa-token-demo/sa-token-demo-springboot/pom.xml b/sa-token-demo/sa-token-demo-springboot/pom.xml index a0333a56..bf88deda 100644 --- a/sa-token-demo/sa-token-demo-springboot/pom.xml +++ b/sa-token-demo/sa-token-demo-springboot/pom.xml @@ -16,7 +16,7 @@ - 1.19.0 + 1.20.0 diff --git a/sa-token-demo/sa-token-demo-springboot/src/main/java/com/pj/SaTokenDemoApplication.java b/sa-token-demo/sa-token-demo-springboot/src/main/java/com/pj/SaTokenDemoApplication.java index 95d97270..03529d66 100644 --- a/sa-token-demo/sa-token-demo-springboot/src/main/java/com/pj/SaTokenDemoApplication.java +++ b/sa-token-demo/sa-token-demo-springboot/src/main/java/com/pj/SaTokenDemoApplication.java @@ -16,7 +16,6 @@ public class SaTokenDemoApplication { public static void main(String[] args) { SpringApplication.run(SaTokenDemoApplication.class, args); System.out.println("\n启动成功:sa-token配置如下:" + SaManager.getConfig()); - System.out.println("\n启动成功:sa-token配置如下:" + SaManager.getConfig()); } } \ No newline at end of file diff --git a/sa-token-demo/sa-token-demo-webflux/pom.xml b/sa-token-demo/sa-token-demo-webflux/pom.xml index fba28c01..860f619e 100644 --- a/sa-token-demo/sa-token-demo-webflux/pom.xml +++ b/sa-token-demo/sa-token-demo-webflux/pom.xml @@ -16,7 +16,7 @@ - 1.19.0 + 1.20.0 diff --git a/sa-token-doc/doc/README.md b/sa-token-doc/doc/README.md index ff044f70..26ebd2bb 100644 --- a/sa-token-doc/doc/README.md +++ b/sa-token-doc/doc/README.md @@ -1,7 +1,7 @@

logo

-

Sa-Token v1.19.0

+

Sa-Token v1.20.0

这可能是史上功能最全的 Java 权限认证框架!

@@ -51,6 +51,7 @@ Sa-Token是一个轻量级Java权限认证框架,主要解决:登录认证 - **分布式会话** —— 提供jwt集成和共享数据中心两种分布式会话方案 - **微服务网关鉴权** —— 适配Gateway、Soul、Zuul等常见网关组件的请求拦截认证 - **单点登录** —— 一处登录,处处通行 +- **临时Token验证** —— 解决短时间的Token授权问题 - **模拟他人账号** —— 实时操作任意用户状态数据 - **临时身份切换** —— 将会话身份临时切换为其它账号 - **无Cookie模式** —— APP、小程序等前后台分离场景 diff --git a/sa-token-doc/doc/index.html b/sa-token-doc/doc/index.html index c1c1c9ef..e6c78e7b 100644 --- a/sa-token-doc/doc/index.html +++ b/sa-token-doc/doc/index.html @@ -4,7 +4,7 @@ sa-token - + @@ -21,6 +21,7 @@