用戶進入商城首頁,判斷用戶是否登錄,如果沒有登錄則彈出授權框,如圖:
授權流程分為四步:
1、引導用戶進入授權頁面同意授權,獲取code
2、通過code換取網(wǎng)頁授權access_token(與基礎支持中的access_token不同)
3、如果需要,開發(fā)者可以刷新網(wǎng)頁授權access_token,避免過期
4、通過網(wǎng)頁授權access_token和openid獲取用戶基本信息(支持UnionID機制)
根據(jù)獲取到的用戶信息(用戶頭像和昵稱)保存到微信商城用戶記錄表里。