From c7ca8ee28048cadd30dc3b42c5d8e99a92de7d0e Mon Sep 17 00:00:00 2001 From: click33 <2393584716@qq.com> Date: Mon, 19 Jul 2021 01:46:09 +0800 Subject: [PATCH] =?UTF-8?q?v1.23.0=20=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/cn/dev33/satoken/context/model/SaRequest.java | 1 + .../src/main/java/cn/dev33/satoken/dao/SaTokenDao.java | 4 ++-- .../src/main/java/cn/dev33/satoken/sso/SaSsoTemplate.java | 2 +- sa-token-doc/doc/start/download.md | 2 +- .../cn/dev33/satoken/oauth2/exception/SaOAuth2Exception.java | 1 + .../java/cn/dev33/satoken/oauth2/logic/SaOAuth2Handle.java | 3 +++ .../java/cn/dev33/satoken/oauth2/logic/SaOAuth2Template.java | 3 +-- .../java/cn/dev33/satoken/oauth2/model/AccessTokenModel.java | 2 +- .../java/cn/dev33/satoken/oauth2/model/ClientTokenModel.java | 3 +-- .../main/java/cn/dev33/satoken/oauth2/model/CodeModel.java | 1 + 10 files changed, 13 insertions(+), 9 deletions(-) diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/context/model/SaRequest.java b/sa-token-core/src/main/java/cn/dev33/satoken/context/model/SaRequest.java index 67b8fbab..66ac2ec0 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/context/model/SaRequest.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/context/model/SaRequest.java @@ -84,6 +84,7 @@ public interface SaRequest { /** * 返回当前请求path是否为指定值 + * @param path path * @return see note */ public default boolean isPath(String path) { diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDao.java b/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDao.java index 6a0293fc..733d26bf 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDao.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDao.java @@ -30,7 +30,7 @@ public interface SaTokenDao { * 写入Value,并设定存活时间 (单位: 秒) * @param key 键名称 * @param value 值 - * @param timeout 过期时间(值>0时限时存储,值=-1时永久存储,值=0或<=-2时不存储) + * @param timeout 过期时间(值大于0时限时存储,值=-1时永久存储,值=0或小于-2时不存储) */ public void set(String key, String value, long timeout); @@ -75,7 +75,7 @@ public interface SaTokenDao { * 写入Object,并设定存活时间 (单位: 秒) * @param key 键名称 * @param object 值 - * @param timeout 存活时间 (值>0时限时存储,值=-1时永久存储,值=0或<=-2时不存储) + * @param timeout 存活时间 (值大于0时限时存储,值=-1时永久存储,值=0或小于-2时不存储) */ public void setObject(String key, Object object, long timeout); diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/sso/SaSsoTemplate.java b/sa-token-core/src/main/java/cn/dev33/satoken/sso/SaSsoTemplate.java index aa0fcadc..73e6b2f1 100644 --- a/sa-token-core/src/main/java/cn/dev33/satoken/sso/SaSsoTemplate.java +++ b/sa-token-core/src/main/java/cn/dev33/satoken/sso/SaSsoTemplate.java @@ -301,7 +301,7 @@ public class SaSsoTemplate { /** * 拼接key:Ticket 查 账号Id - * @param ticket + * @param ticket ticket值 * @return key */ public String splicingKeyTicketToId(String ticket) { diff --git a/sa-token-doc/doc/start/download.md b/sa-token-doc/doc/start/download.md index 08e437f1..fc708fd6 100644 --- a/sa-token-doc/doc/start/download.md +++ b/sa-token-doc/doc/start/download.md @@ -98,7 +98,7 @@ implementation 'cn.dev33:sa-token-core:${sa.top.version}' ├── sa-token-temp-jwt // [插件] Sa-Token 整合 jwt 临时令牌鉴权 ├── sa-token-quick-login // [插件] Sa-Token 快速注入登录页插件 ├── sa-token-alone-redis // [插件] Sa-Token 独立Redis插件,实现[权限缓存与业务缓存分离] - ├── sa-token-oauth2 // [插件] Sa-Token 实现 OAuth2.0 模块(内测暂未发布) + ├── sa-token-oauth2 // [插件] Sa-Token 实现 OAuth2.0 模块 ├── sa-token-demo // [示例] Sa-Token 示例合集 ├── sa-token-demo-springboot // [示例] Sa-Token 整合 SpringBoot ├── sa-token-demo-webflux // [示例] Sa-Token 整合 WebFlux diff --git a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/exception/SaOAuth2Exception.java b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/exception/SaOAuth2Exception.java index 44b86e47..a6eb2d1f 100644 --- a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/exception/SaOAuth2Exception.java +++ b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/exception/SaOAuth2Exception.java @@ -16,6 +16,7 @@ public class SaOAuth2Exception extends SaTokenException { /** * 一个异常:代表OAuth2认证流程错误 + * @param message 异常描述 */ public SaOAuth2Exception(String message) { super(message); diff --git a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/logic/SaOAuth2Handle.java b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/logic/SaOAuth2Handle.java index b3a15106..9d983f08 100644 --- a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/logic/SaOAuth2Handle.java +++ b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/logic/SaOAuth2Handle.java @@ -236,6 +236,9 @@ public class SaOAuth2Handle { /** * 模式四:凭证式 + * @param req 请求对象 + * @param res 响应对象 + * @param cfg 配置对象 * @return 处理结果 */ public static Object clientToken(SaRequest req, SaResponse res, SaOAuth2Config cfg) { diff --git a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/logic/SaOAuth2Template.java b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/logic/SaOAuth2Template.java index ebd1b884..12b60fc5 100644 --- a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/logic/SaOAuth2Template.java +++ b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/logic/SaOAuth2Template.java @@ -779,11 +779,10 @@ public class SaOAuth2Template { /** * 随机一个 Client-Token * @param clientId 应用id - * @param loginId 账号id * @param scope 权限 * @return Client-Token */ - public String randomClientToken(String clientId, Object loginId) { + public String randomClientToken(String clientId, String scope) { return SaFoxUtil.getRandomString(60); } diff --git a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/AccessTokenModel.java b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/AccessTokenModel.java index eba671e8..f4528450 100644 --- a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/AccessTokenModel.java +++ b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/AccessTokenModel.java @@ -97,7 +97,7 @@ public class AccessTokenModel implements Serializable { /** * 将所有属性转换为下划线形式的Map - * @return + * @return 属性转Map */ public Map toLineMap() { Map map = new LinkedHashMap(); diff --git a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/ClientTokenModel.java b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/ClientTokenModel.java index 52c67deb..681acb02 100644 --- a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/ClientTokenModel.java +++ b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/ClientTokenModel.java @@ -40,7 +40,6 @@ public class ClientTokenModel implements Serializable { * @param accessToken accessToken * @param clientId 应用id * @param scope 请求授权范围 - * @param loginId 对应的账号id */ public ClientTokenModel(String accessToken, String clientId, String scope) { super(); @@ -66,7 +65,7 @@ public class ClientTokenModel implements Serializable { /** * 将所有属性转换为下划线形式的Map - * @return + * @return 属性转Map */ public Map toLineMap() { Map map = new LinkedHashMap(); diff --git a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/CodeModel.java b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/CodeModel.java index a3d86382..774083fc 100644 --- a/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/CodeModel.java +++ b/sa-token-plugin/sa-token-oauth2/src/main/java/cn/dev33/satoken/oauth2/model/CodeModel.java @@ -48,6 +48,7 @@ public class CodeModel implements Serializable { * @param clientId 应用id * @param scope 请求授权范围 * @param loginId 对应的账号id + * @param redirectUri 重定向地址 */ public CodeModel(String code, String clientId, String scope, Object loginId, String redirectUri) { super();