Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 1fb427a

Browse files
committed
📝 third oauth platform doc finished
1 parent 07a9a35 commit 1fb427a

13 files changed

+43
-0
lines changed

‎spring-boot-demo-social/README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# spring-boot-demo-social
2+
23
> 此 demo 主要演示 Spring Boot 项目如何使用 **[史上最全的第三方登录工具 - JustAuth](https://github.com/zhangyd-c/JustAuth)** 实现第三方登录。
34
>
45
> JustAuth,如你所见,它仅仅是一个**第三方授权登录****工具类库**,它可以让我们脱离繁琐的第三方登录SDK,让登录变得**So easy!**
@@ -156,27 +157,69 @@ $ nginx -s reload
156157

157158
#### 1.5.1. QQ互联平台申请
158159

160+
1. 前往 https://connect.qq.com/
161+
2. 申请开发者
162+
3. 应用管理 -> 添加网站应用,等待审核通过即可
159163

164+
![image-20190617144655429](assets/image-20190617144655429.png)
160165

161166
#### 1.5.2. GitHub平台申请
162167

168+
1. 前往 https://github.com/settings/developers
169+
2. 点击 `New OAuth App` 按钮创建应用
163170

171+
![image-20190617145839851](assets/image-20190617145839851.png)
164172

165173
#### 1.5.3 微信开放平台申请
166174

175+
这里微信开放平台需要用企业的,个人没有资质,所以我在某宝租了一个月的资质,需要的可以 [戳我租赁](https://item.taobao.com/item.htm?spm=2013.1.w4023-5034755838.13.747a61a7ccfHwS&id=554942413474)
176+
177+
> 声明:本人与该店铺无利益相关,纯属个人觉得好用做分享
178+
>
179+
> 该店铺有两种方式:
180+
>
181+
> 1. 店铺支持帮你过企业资质,这里就用你自己的开放平台号就好了
182+
> 2. 临时使用可以问店家租一个月进行开发,这里租了之后,店家会把 AppID 和 AppSecret 的信息发给你,你提供回调域就好了
183+
184+
因此这里我就贴出一张授权回调的地址作参考。
167185

186+
![Pasted Graphic 2.tiff](assets/Pasted Graphic 2.tiff)
168187

169188
#### 1.5.4. 谷歌开放平台申请
170189

190+
1. 前往 https://console.developers.google.com/projectcreate 创建项目
191+
2. 前往 https://console.developers.google.com/apis/credentials ,在第一步创建的项目下,添加应用
192+
193+
![image-20190617151119584](assets/image-20190617151119584.png)
171194

195+
![image-20190617150903039](assets/image-20190617150903039.png)
172196

173197
#### 1.5.5. 微软开放平台申请
174198

199+
1. 前往 https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade 注册应用
200+
2. 在注册应用的时候就需要填写回调地址,当然后期也可以重新修改
175201

202+
![image-20190617152529449](assets/image-20190617152529449.png)
203+
204+
3. client id 在这里
205+
206+
![image-20190617152805581](assets/image-20190617152805581.png)
207+
208+
4. client secret 需要自己在这里生成
209+
210+
![image-20190617152711938](assets/image-20190617152711938.png)
176211

177212
#### 1.5.6. 小米开放平台申请
178213

214+
1. 申请小米开发者,审核通过
215+
2. 前往 https://dev.mi.com/passport/oauth2/applist 添加oauth应用,选择 `创建网页应用`
216+
3. 填写基本信息之后,进入应用信息页面填写 `回调地址`
217+
218+
![image-20190617151502414](assets/image-20190617151502414.png)
219+
220+
4. 应用审核通过之后,可以在应用信息页面的 `应用详情` 查看到 AppKey 和 AppSecret,吐槽下,小米应用的审核速度特别慢,需要耐心等待。。。。
179221

222+
![image-20190617151624603](assets/image-20190617151624603.png)
180223

181224
## 2. 主要代码
182225

Binary file not shown.
181 KB
Loading[フレーム]
312 KB
Loading[フレーム]
255 KB
Loading[フレーム]
125 KB
Loading[フレーム]
125 KB
Loading[フレーム]
326 KB
Loading[フレーム]
129 KB
Loading[フレーム]
129 KB
Loading[フレーム]

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /