QQ第三方登入認證流程(乾貨)
一、註冊成為QQ開發者
1、進入註冊網站:https://connect.qq.com/index.html
2、登入QQ號,點選頭像進入認證頁面
3、選擇“個人開發者”,並如實填寫個人資訊,上傳手持身份證照片
注:認證時間較長,上傳手持身份證資訊時一定要注意清晰,否則很容易認證失敗
二、建立網頁應用並稽核
1、稽核通過後進入“應用管理”,建立新的web應用(根據需求),此時的應用圖示要符合要求,否則會被駁回(大小規格合適即可)
2、填寫資訊後需要填寫網站資訊,此時需要填寫平臺資訊
網站地址:需要填寫域名,這個地址展示的頁面需要有QQ登入的圖示,否則會被駁回
回撥地址:登入成功後的跳轉地址,回撥地址要與程式中設定的回撥地址一致,否則會報錯(不會駁回,稽核時此處不會稽核到)
主辦單位名稱與備案號:見下圖,務必一一對應,否正都會稽核失敗
說明:
https://wiki.connect.qq.com/%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C_oauth2-0
注意:對應的A、B、C要填寫的一致(網站名稱可以不一樣,但是要保證網站名稱包含備案時網站名稱的關鍵字)
三、編寫程式碼
文件地址:
https://gitee.com/cancerGit/JustAuth/blob/master/docs/oauth/qq.md
程式碼中
@RequestMapping("/callback/{source}")
@ResponseBody
public Object login(AuthCallback callback) {
AuthRequest authRequest = getAuthRequest();
return authRequest.login(callback);
}
這部分返回的結果就是使用者的登入資訊。
說明:全部稽核過程都為人工稽核,耗時較長
附贈可以直接使用的QQ第三方登入案例,替換為你的QQ開發者ID和Secret即可使用,使用JDK11進行編碼。
1、下載地址:https://download.csdn.net/download/weixin_42656358/12888529
2、關注微信公眾號:“不知言語”
回覆“QQ第三方登入”即可獲得對應下載地址。
相關文章
- 【乾貨分享】最新WHQL徽標認證申請流程
- 基於 QQ 第三方登入
- php使用第三方QQ登入PHP
- Java實現QQ第三方登入Java
- 系統登入認證流程對比(cookie方式與jwt)CookieJWT
- laravel實現第三方qq一鍵登入Laravel
- passport API 認證 -- 多表登入PassportAPI
- 簡單實現第三方qq登入和分享
- Flask Session 登入認證模組FlaskSession
- JWT登入認證-專案BotBattleJWTBAT
- Redis使用認證密碼登入Redis密碼
- Spring Security 實戰乾貨:從零手寫一個驗證碼登入Spring
- 實戰模擬│JWT 登入認證JWT
- JWT實現登入認證例項JWT
- CB認證流程
- SpringSecurity認證流程SpringGse
- 【網頁登入】QQ 登入、微信登入、微博登入、GitHub 登入網頁Github
- 認證系統之登入認證系統的進階使用 (二)
- SpringBoot 整合 Shiro 密碼登入與郵件驗證碼登入(多 Realm 認證)Spring Boot密碼
- Spring Security 實戰乾貨:使用 JWT 認證訪問介面SpringJWT
- Java QQ授權第三方登陸Java
- 第三方認證
- 如何用python登入qqPython
- 封裝QQ、微信、微博的第三方登入和分享封裝
- 蘋果稽核被拒——第三方QQ登入的五種情形蘋果
- WHQL認證2019年3月 認證流程
- Spring Security 實戰乾貨:玩轉自定義登入Spring
- kerberos 認證流程-理解ROS
- Ubuntu部署Maxkey單點登入認證系統Ubuntu
- 認證授權:IdentityServer4 - 單點登入IDEServer
- PHP如何實現登入認證和鑑權PHP
- 一文搞懂Session和JWT登入認證SessionJWT
- 網站 asp.net c# 接入QQ第三方登入的方法網站ASP.NETC#
- [API 寫法] QQ 登入、微信登入、Facebook、google、蘋果登入APIGo蘋果
- 關於QQ授權登入
- Spring Security 實戰乾貨:實現自定義退出登入Spring
- SOLIDWORKS認證考試流程Solid
- 一個註解搞定登入註冊、實名認證及購買vip等業務流程