三方登陸

本文核心介紹三方登陸中,微信登陸、QQ登陸、微博登陸和移動一鍵登陸,包含內容包括基本受權流程,中間一些注意事項。html

微信登陸


名詞說明

名詞 說明 使用場景
openID 用戶惟一標識,經過用戶的微信號和使用微信登陸的應用惟一標識加密生成。這裏特殊說明一下,公衆號,app,PC網頁,在微信受權看來,都是做爲應用來看待的 openid是微信提供給應該用的惟一標識,每一個微信用戶不一樣,不一樣應用同一用戶也不一樣
uninID 用戶惟一標識,不一樣於openID,它是經過用戶微信號和微信開放平臺惟一標識生成 與應用沒有關係,只要應用關聯在同一個開放平臺下,同一個微信用戶的uninID相同

登陸受權的類型

類型 說明
普通受權 就是咱們常看到的初次進入微信公衆號、小程序,以及其餘應用使用微信登陸時調起的微信受權頁面,受權後能夠獲取用戶的openID、uninID、頭像、暱稱等
靜默受權 只針對在微信內打開的網頁應用,可在用戶無感知(無需用戶點擊受權)的狀況下獲取用戶的openID,可是好像沒法獲取用戶基礎信息(記不清了,能夠具體看官方文檔)

App微信登陸的受權流程

其餘說明

  • 若是作的是一個獨立的應用,則建議在惟一標識的選擇上採用openid來對應本身系統的ID。以後若是須要多應用用戶關聯,則能夠將全部應用遷移至同一個開放平臺下,經過uninID從新關聯繫統ID便可(遷移過程openID不會變化)
  • 若是是在集團下作產品,建議直接將本身的應用掛在集團的微信開放平臺下,這樣能保持相同用戶在不一樣應用間的信息惟一。
  • 牛逼的是,只有微信開放平臺須要花錢,每一年300的年審費,請注意,每一年300元

QQ登陸


QQ登陸彷佛是一個比微信登陸複雜的多的事情,主要緣由是當前app的QQ登陸和網頁的QQ登陸不是一個部門作的,因此不少問題變得很複雜。小程序

名詞說明

平臺 差別 關聯
QQ互聯平臺 該平臺主要是用來知足網頁QQ登陸的需求,訪問網址爲:connect.qq.com
騰訊開放平臺 網址爲open.qq.com,知足移動應用QQ受權登陸 在騰訊互聯平臺,你能夠經過將本身開放平臺下的應用appid和key輸入,進而將兩個平臺關聯在一塊兒
openID 由應用標識和用戶QQ號加密生成,和微信的機制基本相同
uninID 概念同微信相同;可是須要單獨申請,申請地址爲:點擊查看

其餘說明

  • 若是有什麼問題,QQ官方維護了一個QQ羣,羣號是:460347895

微博登陸

感受沒啥可說的,只須要知道,同一個用戶在全部應用下的openID都是同樣的,就這樣微信

移動一鍵登陸

簡單介紹,2017年新起的一個項目。當前咱們尚未接入,因此不敢過多介紹,有興趣能夠關注他們的平臺:中國移動開放平臺app

相關文章
相關標籤/搜索