diff --git a/CHANGELOGS.md b/CHANGELOGS.md index 25e584545c9dab6386bc7103173c4bcaa4c55cfb..21998052110d0cc2ebfda2a6ddbdb69c0d83d51c 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -1,5 +1,12 @@ ## 1.15.9 +### 2021/3/13 + +- 集成 Amazon 平台([www.amazon.com](https://www.amazon.com))的登录 +- 修改 `AuthFacebookScope` 中的默认 scope,解决 justauth-demo 项目中使用 facebook 报错的问题 +- 升级 facebook 的 api 到 v10.0 版本 +- 优化部分代码 + ### 2021/1/1 - 发布 v1.15.9 diff --git a/README.en-US.md b/README.en-US.md index 810c48403c630dd6049e35249967feaabdf079bb..88aeb1597ca815aa3e454eeb49a51350dad9c3b7 100644 --- a/README.en-US.md +++ b/README.en-US.md @@ -6,7 +6,7 @@

- + @@ -15,7 +15,7 @@ - + @@ -97,7 +97,7 @@ These artifacts are available from Maven Central: me.zhyd.oauth JustAuth - 1.15.9 + 1.16.0 ``` - Using JustAuth diff --git a/README.md b/README.md index c367da75ae8a33b7bd562ef845db934b623ea88f..4e6caeb2b6ed654df39f68171c98add740f1f17f 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@

- + @@ -15,7 +15,7 @@ - + @@ -107,7 +107,7 @@ JustAuth 集成了诸如:Github、Gitee、支付宝、新浪微博、微信、 me.zhyd.oauth JustAuth - 1.15.9 + 1.16.0 ``` - 调用api diff --git a/bin/version.txt b/bin/version.txt index 30a88ea45a4fcfa9d53f8c344af1e86e6b76d1ef..15b989e398fc758a6cb9c266029c22acc050c5cb 100644 --- a/bin/version.txt +++ b/bin/version.txt @@ -1 +1 @@ -1.15.9 +1.16.0 diff --git a/pom.xml b/pom.xml index 7de4b7fb64dc323702829403d4085c247efb0d96..5be60163aac0545d5f8ff4f66aabd079f4c7fe9d 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ me.zhyd.oauth JustAuth - 1.15.9 + 1.16.0 JustAuth https://gitee.com/yadong.zhang/JustAuth diff --git a/src/main/java/me/zhyd/oauth/config/JustAuthLogConfig.java b/src/main/java/me/zhyd/oauth/config/JustAuthLogConfig.java index 1e7ba7f680afabcba44ef1f7d8f3f0fd20e9a718..d06950673225a441db20942f8395e8299483e75d 100644 --- a/src/main/java/me/zhyd/oauth/config/JustAuthLogConfig.java +++ b/src/main/java/me/zhyd/oauth/config/JustAuthLogConfig.java @@ -4,30 +4,31 @@ import me.zhyd.oauth.log.Log; /** * JustAuth 日志配置类 + * * @author HeJin - * @date 2021/1/9 20:28 */ public class JustAuthLogConfig { /** * 设置日志级别 + * * @param level 日志级别 */ - public static void setLevel(Log.Level level){ + public static void setLevel(Log.Level level) { Log.Config.level = level; } /** * 关闭日志 */ - public static void disable(){ + public static void disable() { Log.Config.enable = false; } /** * 开启日志 */ - public static void enable(){ + public static void enable() { Log.Config.enable = true; } } diff --git a/src/main/java/me/zhyd/oauth/enums/AuthResponseStatus.java b/src/main/java/me/zhyd/oauth/enums/AuthResponseStatus.java index 9865a02ca2cd79230a0757ca630122dda9192e0d..01e7e08527af334c23f889ccba388e39eb8607d9 100644 --- a/src/main/java/me/zhyd/oauth/enums/AuthResponseStatus.java +++ b/src/main/java/me/zhyd/oauth/enums/AuthResponseStatus.java @@ -28,9 +28,10 @@ public enum AuthResponseStatus { ILLEGAL_CODE(5008, "Illegal code"), ILLEGAL_STATUS(5009, "Illegal state"), REQUIRED_REFRESH_TOKEN(5010, "The refresh token is required; it must not be null"), + ILLEGAL_TOKEN(5011, "Invalid token"), ; - private int code; - private String msg; + private final int code; + private final String msg; } diff --git a/src/main/java/me/zhyd/oauth/request/AuthAliyunRequest.java b/src/main/java/me/zhyd/oauth/request/AuthAliyunRequest.java index 6cb651f7d1019b325cfa0f609170d09d4306ef42..9d4f98fee246131f22c40f72480a7cb68217e61a 100644 --- a/src/main/java/me/zhyd/oauth/request/AuthAliyunRequest.java +++ b/src/main/java/me/zhyd/oauth/request/AuthAliyunRequest.java @@ -8,7 +8,6 @@ import me.zhyd.oauth.enums.AuthUserGender; import me.zhyd.oauth.model.AuthCallback; import me.zhyd.oauth.model.AuthToken; import me.zhyd.oauth.model.AuthUser; -import me.zhyd.oauth.utils.UrlBuilder; /** * 阿里云登录 @@ -31,12 +30,12 @@ public class AuthAliyunRequest extends AuthDefaultRequest { String response = doPostAuthorizationCode(authCallback.getCode()); JSONObject accessTokenObject = JSONObject.parseObject(response); return AuthToken.builder() - .accessToken(accessTokenObject.getString("access_token")) - .expireIn(accessTokenObject.getIntValue("expires_in")) - .tokenType(accessTokenObject.getString("token_type")) - .idToken(accessTokenObject.getString("id_token")) - .refreshToken(accessTokenObject.getString("refresh_token")) - .build(); + .accessToken(accessTokenObject.getString("access_token")) + .expireIn(accessTokenObject.getIntValue("expires_in")) + .tokenType(accessTokenObject.getString("token_type")) + .idToken(accessTokenObject.getString("id_token")) + .refreshToken(accessTokenObject.getString("refresh_token")) + .build(); } @Override