@@ -9,7 +9,7 @@
</p>
<p align="center">
<a target="_blank" href="https://search.maven.org/search?q=JustAuth">
<img src="https://img.shields.io/badge/Maven Central-1.10.1 -blue.svg" ></img>
<img src="https://img.shields.io/badge/Maven Central-1.11.0 -blue.svg" ></img>
</a>
<a target="_blank" href="https://gitee.com/yadong.zhang/JustAuth/blob/master/LICENSE">
<img src="https://img.shields.io/apm/l/vim-mode.svg?color=yellow" ></img>
@@ -18,7 +18,7 @@
<img src="https://img.shields.io/badge/JDK-1.8+-green.svg" ></img>
</a>
<a target="_blank" href="https://apidoc.gitee.com/yadong.zhang/JustAuth/" title="API文档">
<img src="https://img.shields.io/badge/Api Docs-1.10.1 -orange.svg" ></img>
<img src="https://img.shields.io/badge/Api Docs-1.11.0 -orange.svg" ></img>
</a>
<a target="_blank" href="https://docs.justauth.whnb.wang" title="参考文档">
<img src="https://img.shields.io/badge/Docs-latest-blueviolet.svg" ></img>
@@ -88,6 +88,7 @@ JustAuth, 如你所见, 它仅仅是一个**第三方授权登录**的**工具
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/huawei.png" width="20"> | [AuthHuaweiRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthHuaweiRequest.java ) | <a href="https://developer.huawei.com/consumer/cn/devservice/doc/30101" target="_blank">参考文档</a> |
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/wechat.png" width="20"> | [AuthWeChatEnterpriseRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthWeChatEnterpriseRequest.java ) | <a href="https://open.work.weixin.qq.com/api/doc#90000/90135/90664 " target="_blank">参考文档</a> |
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/csdn.png" width="20"> | [AuthCsdnRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthCsdnRequest.java ) | 无 |
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/kujiale.png" width="20"> | [AuthKujialeRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthKujialeRequest.java ) | <a href="https://open.kujiale.com/open/apps/2/docs?doc_id=95" target="_blank">参考文档</a> |
## 快速开始
@@ -97,7 +98,7 @@ JustAuth, 如你所见, 它仅仅是一个**第三方授权登录**的**工具
<dependency >
<groupId > me.zhyd.oauth</groupId>
<artifactId > JustAuth</artifactId>
<version > 1.10.1 </version>
<version > 1.11.0 </version>
</dependency>
```
- 调用api
@@ -109,7 +110,7 @@ AuthRequest authRequest = new AuthGiteeRequest(AuthConfig.builder()
. redirectUri ( " redirectUri " )
. build ( ) ) ;
// 生成授权页面
authRequest . authorize ( ) ;
authRequest . authorize ( " state " ) ;
// 授权登录后会返回code( auth_code( 仅限支付宝) ) 、state, 1.8.0版本后, 可以用AuthCallback类作为回调接口的参数
// 注: JustAuth默认保存state的时效为3分钟, 3分钟内未使用则会自动清除过期的state
authRequest . login ( callback ) ;