要想APP網站小程序微信登錄同步打通用戶體系。我們需要將(不同主體也行)多個公眾號
和小程序
都綁定到同一個微信開放平台
上,獲取到UnionID
記錄到數據庫就可以了。
微信UnionID 機制說明
如果開發者擁有多個移動應用、網站應用、和公眾帳號(包括小程序),可通過 UnionID 來區分用戶的唯一性,因為只要是同一個微信開放平台帳號下的移動應用、網站應用和公眾帳號(包括小程序),用戶的 UnionID 是唯一的。換句話說,同一用戶,對同一個微信開放平台下的不同應用,UnionID是相同的。
操作步驟
1.登錄微信開放平台管理中心
相同主體:上限50個,綁定次數不限。
不同主體:上限5個,本月還可以綁定5次。
相同主體:上限50個,綁定次數不限。
不同主體:上限5個,本月還可以綁定5次。
步驟很簡單,輸入賬號密碼微信掃碼確認即可。
2.綁定后操作
用戶第一次微信登錄時候綁定手機號或賬號,數據庫記錄UnionID每個微信平台各自的 OpenID方便微信自動登錄
OpenID:為了識別用戶,每個用戶針對每個公眾號或小程序等應用會產生一個安全的OpenID,公眾號或應用可將此ID進行存儲,便於用戶下次登錄時辨識其身份,或將其與用戶在第三方應用中的原有賬號進行綁定,同時也是微信JSAPI支付的必傳參數。
區別:在同一個開發主體下,UnionId是唯一,而OpenID不唯一。