uniapp - 微信公衆號受權登陸

【原因】前端

採用uniapp進行微信小程序和微信公衆號雙版本開發;考慮到用戶惟一性,咱們後端肯定了以「unionid」.做爲惟一標識。vue

有的小夥伴估計也是剛入這坑,我就簡單說一下步驟流程小程序

 

【摸索】後端

很抱歉,這個uniapp是高度仿造微信小程序的,路由管理也是;請不要用vue的路由管理作比較微信小程序

假設咱們的入口是:pages/index/index ,那麼咱們就要在這個頁面獲取到code碼,而且與後端交互微信

對於這種應用,咱們通常讓後端屢次跳轉獲取到code,而後發送到前端,因此我和後端摸索了一下午,終於有告終果app

 

【運用】spa

後端跳轉獲取code碼,最後拼接,假如主域名是: https://www.playsort.cn; 那麼支付目錄就是: https://www.playsort.cn/ (注意參數大小寫還有就是協議,最後用真機調試)調試

後端:主域名是 https://www.playsort.cn,那麼redirect_uri回調返回地址就是: https://www.playsort.cn/#/pages/index/index?code='xxxxxx'code

前端:在onload調用一個後端獲取code的那個接口便可實現跳轉,最後在pages/index/index的options參數接受到code

 

【結尾】

我想問問uniapp公衆號怎麼在本地調試呢?哈哈

相關文章
相關標籤/搜索