2019-02-18 10:36:17 +08:00
<p align="center">
2019-09-04 09:44:14 +08:00
<a href="https://docs.justauth.whnb.wang"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/logo.png" width="400"></a>
2019-02-18 10:36:17 +08:00
</p>
<p align="center">
<strong>Login, so easy.</strong>
</p>
<p align="center">
2019-05-23 09:10:25 +08:00
<a target="_blank" href="https://search.maven.org/search?q=JustAuth">
2019-09-06 16:54:08 +08:00
<img src="https://img.shields.io/badge/Maven Central-1.12.0-blue.svg" ></img>
2019-02-18 10:36:17 +08:00
</a>
<a target="_blank" href="https://gitee.com/yadong.zhang/JustAuth/blob/master/LICENSE">
2019-05-17 09:32:49 +08:00
<img src="https://img.shields.io/apm/l/vim-mode.svg?color=yellow" ></img>
2019-02-18 10:36:17 +08:00
</a>
<a target="_blank" href="https://www.oracle.com/technetwork/java/javase/downloads/index.html">
<img src="https://img.shields.io/badge/JDK-1.8+-green.svg" ></img>
</a>
2019-08-03 14:45:18 +08:00
<a target="_blank" href="https://apidoc.gitee.com/yadong.zhang/JustAuth/" title="API文档">
2019-09-06 16:54:08 +08:00
<img src="https://img.shields.io/badge/Api Docs-1.12.0-orange.svg" ></img>
2019-08-03 14:45:18 +08:00
</a>
<a target="_blank" href="https://docs.justauth.whnb.wang" title="参考文档">
<img src="https://img.shields.io/badge/Docs-latest-blueviolet.svg" ></img>
2019-06-22 08:10:09 +08:00
</a>
2019-08-01 12:03:53 +08:00
<a href="https://codecov.io/gh/zhangyd-c/JustAuth">
<img src="https://codecov.io/gh/zhangyd-c/JustAuth/branch/master/graph/badge.svg" />
</a>
2019-08-01 13:54:31 +08:00
<a href='https://gitee.com/yadong.zhang/JustAuth/stargazers'>
<img src='https://gitee.com/yadong.zhang/JustAuth/badge/star.svg?theme=white' alt='star'></img>
</a>
<a target="_blank" href='https://github.com/zhangyd-c/JustAuth'>
<img src="https://img.shields.io/github/stars/zhangyd-c/JustAuth.svg?style=social" alt="github star"></img>
</a>
2019-02-18 10:36:17 +08:00
</p>
2019-02-18 12:00:51 +08:00
<center>
<table>
2019-05-21 19:00:02 +08:00
<tr>
2019-09-03 20:39:19 +08:00
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/gitee.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/github.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/weibo.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/dingtalk.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/baidu.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/coding.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/tencentCloud.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/oschina.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/alipay.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/qq.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/wechat.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/taobao.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/google.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/facebook.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/douyin.png" width="20"></td>
2019-07-18 15:29:16 +08:00
</tr>
</table>
<table>
<tr>
2019-09-03 20:39:19 +08:00
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/linkedin.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/microsoft.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/mi.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/toutiao.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/teambition.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/renren.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/pinterest.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/stackoverflow.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/huawei.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/wechat.png" width="20" title="微信企业版"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/csdn.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/kujiale.png" width="20"></td>
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/gitlab.png" width="20"></td>
2019-09-06 16:54:08 +08:00
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/meituan.png" width="20"></td>
2019-09-06 19:22:49 +08:00
<td align="center" width="200"><img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/eleme.png" width="20"></td>
2019-05-21 19:00:02 +08:00
</tr>
2019-02-18 12:00:51 +08:00
</table>
</center>
2019-06-20 10:25:22 +08:00
2019-02-18 13:06:19 +08:00
-------------------------------------------------------------------------------
2019-02-18 11:37:30 +08:00
2019-02-18 11:42:35 +08:00
JustAuth,如你所见,它仅仅是一个**第三方授权登录**的**工具类库**,它可以让我们脱离繁琐的第三方登录SDK,让登录变得**So easy!**
2019-02-18 10:36:17 +08:00
2019-08-03 14:47:36 +08:00
项目开源地址:[gitee ](https://gitee.com/yadong.zhang/JustAuth ) | [github ](https://github.com/zhangyd-c/JustAuth )
项目文档:[参考文档 ](https://docs.justauth.whnb.wang )
2019-03-27 18:34:53 +08:00
2019-05-27 11:43:56 +08:00
## 特点
废话不多说,就俩字:
2019-09-20 19:33:52 +08:00
1. **全 ** :已集成十多家第三方平台(国内外常用的基本都已包含),仍然还在持续扩展中([开发计划 ](https://gitee.com/yadong.zhang/JustAuth/issues/IUGRK ))!
2019-05-27 11:43:56 +08:00
2. **简 ** : API就是奔着最简单去设计的(见后面`快速开始` ),尽量让您用起来没有障碍感!
2019-02-19 14:49:59 +08:00
## 快速开始
2019-05-27 11:43:56 +08:00
2019-02-18 13:35:12 +08:00
- 引入依赖
``` xml
<dependency >
<groupId > me.zhyd.oauth</groupId>
<artifactId > JustAuth</artifactId>
2019-09-06 16:54:08 +08:00
<version > 1.12.0</version>
2019-02-18 13:35:12 +08:00
</dependency>
```
- 调用api
``` java
2019-03-22 22:46:53 +08:00
// 创建授权request
2019-02-18 13:35:12 +08:00
AuthRequest authRequest = new AuthGiteeRequest ( AuthConfig . builder ( )
. clientId ( " clientId " )
. clientSecret ( " clientSecret " )
. redirectUri ( " redirectUri " )
. build ( ) ) ;
2019-03-22 22:46:53 +08:00
// 生成授权页面
2019-09-03 09:14:50 +08:00
authRequest . authorize ( " state " ) ;
2019-06-28 22:58:34 +08:00
// 授权登录后会返回code(auth_code(仅限支付宝))、state, 1.8.0版本后,可以用AuthCallback类作为回调接口的参数
2019-07-30 09:12:28 +08:00
// 注:JustAuth默认保存state的时效为3分钟,3分钟内未使用则会自动清除过期的state
2019-06-28 22:58:34 +08:00
authRequest . login ( callback ) ;
2019-02-18 13:35:12 +08:00
```
2019-07-16 17:42:52 +08:00
**配套Demo ** :
- [Springboot版 ](https://gitee.com/yadong.zhang/JustAuth-demo )
2019-09-11 11:16:31 +08:00
- [jFinal版 ](https://github.com/xkcoding/jfinal-justauth-demo ): Jfinal集成JustAuth的demo by [xkcoding ](https://github.com/xkcoding )
- [ActFramework版 ](https://github.com/xkcoding/act-justauth-demo ): ActFramework 集成 JustAuth 的 demo by [xkcoding ](https://github.com/xkcoding )
- [Nutzboot版 ](https://github.com/EggsBlue/nutzboot-justauth-demo ): NutzBoot集成JustAuth的demo by [蛋蛋 ](https://github.com/EggsBlue )
2019-07-30 09:12:28 +08:00
2019-09-11 09:10:41 +08:00
## 插件
2019-09-11 11:16:31 +08:00
- [justauth-spring-boot-starter ](https://github.com/xkcoding/justauth-spring-boot-starter ): Spring Boot 集成 JustAuth 的最佳实践 by [xkcoding ](https://github.com/xkcoding )
2019-09-20 19:33:52 +08:00
- [justauth-spring-boot-starter-demo ](https://github.com/justauth/justauth-spring-boot-starter-demo ): Spring Boot 使用 justauth-spring-boot-starter 快速集成 JustAuth by [xkcoding ](https://github.com/xkcoding )
2019-07-22 19:06:15 +08:00
2019-03-27 18:34:53 +08:00
具体的例子可以参考:
- [实现Gitee授权登录 ](http://t.cn/ExDKxQs )
- [实现Github授权登录 ](http://t.cn/EJ0Fxqo )
2019-09-20 19:33:52 +08:00
- [Spring Boot 快速集成第三方登录功能 ](http://t.cn/AiWWx5kH ) : QQ、Github、微信、谷歌、微软、小米、企业微信
- [集成企业微信 ](https://mp.weixin.qq.com/s?__biz=MzA3NDk3OTIwMg==&mid=2450633170&idx=2&sn=456b70742a86948a193c691f3e47b72e&chksm=8892933fbfe51a29c1da386a2252d4bf91bfbd14e1ac0b99b783763a0d12e2e4b2d7c4369933&token=482455242&lang=zh_CN#rd )
2019-03-22 22:46:53 +08:00
2019-02-18 13:35:12 +08:00
#### API列表
2019-02-18 13:37:51 +08:00
| :computer: 平台 | :coffee: API类 | :page_facing_up: SDK |
2019-02-18 13:35:12 +08:00
|:------:|:-------:|:-------:|
2019-05-27 11:43:56 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/gitee.png" width="20"> | [AuthGiteeRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthGiteeRequest.java ) | <a href="https://gitee.com/api/v5/oauth_doc#list_1 " target="_blank">参考文档</a> |
2019-06-26 21:52:16 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/github.png" width="20"> | [AuthGithubRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthGiteeRequest.java ) | <a href="https://developer.github.com/apps/building-oauth-apps/authorizing-oauth-apps/" target="_blank">参考文档</a> |
2019-06-22 08:10:09 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/weibo.png" width="20"> | [AuthWeiboRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthGiteeRequest.java ) | <a href="https://open.weibo.com/wiki/%E6%8E%88%E6%9D%83%E6%9C%BA%E5%88%B6%E8%AF%B4%E6%98%8E" target="_blank">参考文档</a> |
2019-05-27 14:32:50 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/dingtalk.png" width="20"> | [AuthDingTalkRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthDingTalkRequest.java ) | <a href="https://open-doc.dingtalk.com/microapp/serverapi2/kymkv6" target="_blank">参考文档</a> |
2019-06-28 22:58:34 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/baidu.png" width="20"> | [AuthBaiduRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthBaiduRequest.java ) | <a href="http://developer.baidu.com/wiki/index.php?title=docs/oauth" target="_blank">参考文档</a> |
2019-02-23 16:44:06 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/coding.png" width="25"> | [AuthCodingRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthCodingRequest.java ) | <a href="https://open.coding.net/references/oauth/" target="_blank">参考文档</a> |
2019-05-27 11:43:56 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/tencentCloud.png" width="25"> | [AuthTencentCloudRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthTencentCloudRequest.java ) | <a href="https://dev.tencent.com/help/doc/faq/b4e5b7aee786/oauth" target="_blank">参考文档</a> |
2019-06-28 22:58:34 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/oschina.png" width="20"> | [AuthOschinaRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthOschinaRequest.java ) | <a href="https://www.oschina.net/openapi/docs/oauth2_authorize" target="_blank">参考文档</a> |
2019-03-27 18:34:53 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/alipay.png" width="20"> | [AuthAlipayRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthAlipayRequest.java ) | <a href="https://alipay.open.taobao.com/docs/doc.htm?spm=a219a.7629140.0.0.336d4b70GUKXOl&treeId=193&articleId=105809&docType=1" target="_blank">参考文档</a> |
2019-06-28 22:58:34 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/qq.png" width="20"> | [AuthQqRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthQqRequest.java ) | <a href="https://wiki.connect.qq.com/%E4%BD%BF%E7%94%A8authorization_code%E8%8E%B7%E5%8F%96access_token" target="_blank">参考文档</a> |
2019-05-27 11:43:56 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/wechat.png" width="20"> | [AuthWeChatRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthWeChatRequest.java ) | <a href="https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN" target="_blank">参考文档</a> |
2019-05-18 15:31:17 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/taobao.png" width="20"> | [AuthTaobaoRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthTaobaoRequest.java ) | <a href="https://open.taobao.com/doc.htm?spm=a219a.7386797.0.0.4e00669acnkQy6&source=search&docId=105590&docType=1" target="_blank">参考文档</a> |
2019-05-21 18:45:29 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/google.png" width="20"> | [AuthGoogleRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthGoogleRequest.java ) | <a href="https://developers.google.com/identity/protocols/OpenIDConnect" target="_blank">参考文档</a> |
2019-05-21 23:33:17 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/facebook.png" width="20"> | [AuthFacebookRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthFacebookRequest.java ) | <a href="https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow" target="_blank">参考文档</a> |
2019-06-25 19:32:18 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/douyin.png" width="20"> | [AuthDouyinRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthDouyinRequest.java ) | <a href="https://www.douyin.com/platform/doc/m-2-1-1" target="_blank">参考文档</a> |
2019-05-27 11:43:56 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/linkedin.png" width="20"> | [AuthLinkedinRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthLinkedinRequest.java ) | <a href="https://docs.microsoft.com/zh-cn/linkedin/shared/authentication/authorization-code-flow?context=linkedin/context" target="_blank">参考文档</a> |
2019-05-28 22:57:20 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/microsoft.png" width="20"> | [AuthMicrosoftRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthMicrosoftRequest.java ) | <a href="https://docs.microsoft.com/zh-cn/graph/auth/" target="_blank">参考文档</a> |
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/mi.png" width="20"> | [AuthMiRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthMiRequest.java ) | <a href="https://dev.mi.com/console/doc/detail?pId=711" target="_blank">参考文档</a> |
2019-06-06 19:22:20 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/toutiao.png" width="20"> | [AuthToutiaoRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthToutiaoRequest.java ) | <a href="https://open.mp.toutiao.com/#/resource ?_k=y7mfgk" target="_blank">参考文档</a> |
2019-07-17 16:51:30 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/teambition.png" width="20"> | [AuthTeambitionRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthTeambitionRequest.java ) | <a href="https://docs.teambition.com/" target="_blank">参考文档</a> |
2019-07-18 09:27:59 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/renren.png" width="20"> | [AuthRenrenRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthRenrenRequest.java ) | <a href="http://open.renren.com/wiki/OAuth2.0" target="_blank">参考文档</a> |
2019-07-18 15:22:52 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/pinterest.png" width="20"> | [AuthPinterestRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthPinterestRequest.java ) | <a href="https://developers.pinterest.com/docs/api/overview/?" target="_blank">参考文档</a> |
2019-07-18 23:41:34 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/stackoverflow.png" width="20"> | [AuthStackOverflowRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthStackOverflowRequest.java ) | <a href="https://api.stackexchange.com/docs/authentication" target="_blank">参考文档</a> |
2019-08-06 18:26:50 +08:00
| <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> |
2019-09-03 09:14:50 +08:00
| <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> |
2019-09-03 20:39:19 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/gitlab.png" width="20"> | [AuthGitlabRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthGitlabRequest.java ) | <a href="https://docs.gitlab.com/ee/api/oauth2.html" target="_blank">参考文档</a> |
2019-09-06 16:54:08 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/meituan.png" width="20"> | [AuthMeituanRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthMeituanRequest.java ) | <a href="http://open.waimai.meituan.com/openapi_docs/oauth/" target="_blank">参考文档</a> |
2019-09-06 19:22:49 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/JustAuth/eleme.png" width="20"> | [AuthElemeRequest ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/request/AuthElemeRequest.java ) | <a href="https://open.shop.ele.me/openapi/documents/khd001" target="_blank">参考文档</a> |
2019-09-03 20:39:19 +08:00
| <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 ) | 无 |
2019-05-24 13:32:46 +08:00
_ 请知悉:经咨询CSDN官方客服得知,CSDN的授权开放平台已经下线。如果以前申请过的应用,可以继续使用,但是不再支持申请新的应用。so, 本项目中的CSDN登录只能针对少部分用户使用了 _
2019-02-20 13:14:14 +08:00
2019-03-23 16:54:17 +08:00
## 后续开发计划
参考:[[开发计划] 待扩展的第三方平台](https://gitee.com/yadong.zhang/JustAuth/issues/IUGRK)
另外,期待您和我一起完善这个项目!
2019-05-22 09:18:09 +08:00
## 贡献代码
1. fork本项目到自己的repo
2. 把fork过去的项目也就是你仓库中的项目clone到你的本地
3. 修改代码
4. commit后push到自己的库
2019-07-20 17:21:21 +08:00
5. 发起PR( pull request) 请求,提交到`dev` 分支
2019-05-22 09:18:09 +08:00
6. 等待作者合并
2019-09-11 11:16:31 +08:00
## 贡献者名单
[contributors ](https://docs.justauth.whnb.wang/#/contributors )
2019-03-25 11:54:32 +08:00
## 致谢
在项目立项初期,也对当前开源圈的一些相同类型的项目作过调研,同时本项目也参考过这些项目,再次感谢开源圈内的朋友。
2019-09-17 18:38:35 +08:00
- [YurunOAuthLogin ](https://gitee.com/yurunsoft/YurunOAuthLogin ): PHP 第三方登录授权 SDK
- [阿里妈妈MUX倾力打造的矢量图标库-iconfont ](https://www.iconfont.cn/search/index ): 本文档中的图标大部分取自该平台
- [mica ](https://github.com/lets-mica/mica ): Spring Cloud 微服务开发核心包,支持 `web ` 和 `webflux` 。注:JustAuth项目中的[UuidUtils ](https://gitee.com/yadong.zhang/JustAuth/blob/master/src/main/java/me/zhyd/oauth/utils/UuidUtils.java )就是直接使用的mica提供的高性能的uuid创建工具类源码[StringUtil.java ](https://github.com/lets-mica/mica/blob/master/mica-core/src/main/java/net/dreamlu/mica/core/utils/StringUtil.java#L335 )
- 感谢 JetBrains 提供的免费开源 License:
<img src="https://github.com/lets-mica/mica/raw/c251e176b81518a6a570bf4eb21f525c4f582a81/docs/img/jetbrains.png" alt="图片引用自lets-mica" style="float:left;">
## 开源推荐
- `spring-boot-demo` 深度学习并实战 spring boot 的项目: [https://github.com/xkcoding/spring-boot-demo ](https://github.com/xkcoding/spring-boot-demo )
- `mica` SpringBoot 微服务高效开发工具集: [https://github.com/lets-mica/mica ](https://github.com/lets-mica/mica )
- `pig` 宇宙最强微服务认证授权脚手架(架构师必备): [https://gitee.com/log4j/pig ](https://gitee.com/log4j/pig )
- `SpringBlade` 完整的线上解决方案(企业开发必备): https://gitee.com/smallc/SpringBlade
2019-08-02 09:11:03 +08:00
2019-06-29 15:12:49 +08:00
## 关于OAuth
2019-08-23 20:05:26 +08:00
- [The OAuth 2.0 Authorization Framework ](https://tools.ietf.org/html/rfc6749 )
- [OAuth 2.0 ](https://oauth.net/2/ )
2019-06-29 15:12:49 +08:00
2019-05-22 09:18:09 +08:00
## 关注&交流
2019-05-17 18:37:57 +08:00
2019-05-22 09:18:09 +08:00
| 公众号 | 微信(备注:加群) |
2019-05-17 18:37:57 +08:00
| :------------: | :------------: |
2019-05-22 09:18:09 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/wx/wechat_account.jpg" width="200" /> | <img src="https://gitee.com/yadong.zhang/static/raw/master/wx/wx.png" width="170"/> |
2019-05-17 18:37:57 +08:00
**QQ群 **
2019-05-28 15:58:41 +08:00
2019-05-22 09:18:09 +08:00
- JustAuth交流群 ( 230017570):专业交流该项目
2019-05-17 18:37:57 +08:00
2019-08-03 11:21:58 +08:00
- 开源总群 (190886500):各个开源项目的都有,也有博客建设等方面的朋友。
2019-05-17 18:37:57 +08:00
2019-03-25 09:59:26 +08:00
## 请喝咖啡
2019-05-28 15:58:41 +08:00
| 支付宝 | 微信 |
| :------------: | :------------: |
2019-07-18 18:13:34 +08:00
| <img src="https://gitee.com/yadong.zhang/static/raw/master/qrcode/zfb_code.png" width="200"/> | <img src="https://gitee.com/yadong.zhang/static/raw/master/qrcode/wx_code.png" width="200" /> |