1. 程式人生 > >微信授權之登入、註冊、關聯微訊號全流程圖

微信授權之登入、註冊、關聯微訊號全流程圖

 實現微信公眾號內支付時,必須提供微信使用者的openid。新使用者剛進入頁面時強制開啟微信授權的方式,比較不友好。

以下的流程中也考慮到了這一點,實現方式:

1、未登入狀態下,允許訪問不受登入限制的頁面,不請求微信授權。

2、註冊帳號分2種方式

     2-1、輸入帳號資訊註冊,不請求微信授權

     2-2、點選微信登入按鈕,開啟微信授權,通過授權後,系統自動建立隨機帳號,初始密碼,關聯微訊號,快取使用者登入憑                    據。

3、輸入帳號密碼登入,檢測帳號是否已關聯微訊號,已關聯公眾號時,快取使用者登入憑據;未關聯公眾號時,跳轉請求獲取微信授權,授權登入後,快取使用者登入憑據。