摘要:開發(fā)者服務(wù)器通過前端傳回的與微信服務(wù)端換去通過確認(rèn)用戶信息,同時返回登陸態(tài)。
小程序登錄流程
官方小程序登錄API講解 ,看官看明白了就請忽略下一條 ( ̄□ ̄||)
下面是一張官方小程序登錄流程圖,做了下劃分,紅色為前端負(fù)責(zé)部分,綠色為后臺負(fù)責(zé)部分:
小程序登錄 wx.login()。微信登錄api,只要有聯(lián)網(wǎng)就不會失敗,有success回調(diào),成功后返回一個 code(臨時登錄憑證) ,code的使用需要注意兩點:
code有效期只有5分鐘,在5分鐘內(nèi)要和后臺進(jìn)行交互
code只能使用一次!一次!一次!(這里的重復(fù)表示強(qiáng)調(diào)),所以每次需要時不能使用緩存的code,只能重新調(diào)用wx.login()。使用了緩存的code, 回臺會將這個 code 標(biāo)識為 js_code,不能繼續(xù)使用。
登錄憑證校驗。平臺類型小程序,都是需要打通平臺數(shù)據(jù)的,那首先得驗檢測接口是否互通。這個接口為小程序固定接口,平臺類型小程序關(guān)聯(lián)完成后即滿足unionid,這個測試接口會正常返回unionid。接下來就可以進(jìn)入開發(fā)者服務(wù)端的登錄校驗了。
3.服務(wù)端登錄。開發(fā)者服務(wù)器通過前端傳回的code 與微信服務(wù)端換去unionid, 通過unionid確認(rèn)用戶信息,同時返回登陸態(tài)。小程序沒有cookie,前端需要存儲登陸態(tài),方法:wx.setStorageSync("key", "value");
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/95609.html
摘要:參考鏈接微信小程序七日談第五天你可能要在登錄功能上花費大力氣理解認(rèn)證及實踐網(wǎng)站微信登錄實現(xiàn)最后,感謝女朋友支持。 開發(fā)微信小程序時,接入小程序的授權(quán)登錄可以快速實現(xiàn)用戶注冊登錄的步驟,是快速建立用戶體系的重要一步。這篇文章將介紹 python + sanic + 微信小程序?qū)崿F(xiàn)用戶快速注冊登錄全棧方案。 微信小程序登錄時序圖如下: showImg(https://segmentfaul...
摘要:參考鏈接微信小程序七日談第五天你可能要在登錄功能上花費大力氣理解認(rèn)證及實踐網(wǎng)站微信登錄實現(xiàn)最后,感謝女朋友支持。 開發(fā)微信小程序時,接入小程序的授權(quán)登錄可以快速實現(xiàn)用戶注冊登錄的步驟,是快速建立用戶體系的重要一步。這篇文章將介紹 python + sanic + 微信小程序?qū)崿F(xiàn)用戶快速注冊登錄全棧方案。 微信小程序登錄時序圖如下: showImg(https://segmentfaul...
問題 1. - 釘釘開發(fā)需要哪些資質(zhì),需要申請哪些賬號、走哪些流程(像微信小程序的話,一大堆申請、一大堆企業(yè)認(rèn)證)——這些需要提前準(zhǔn)備了解清楚 怎么開發(fā)? 有哪些功能? 目前市場上有哪些別人的框架 收集學(xué)習(xí)材料 有哪些功能有,但是存在限制(例如小程序的打開 app 功能) 有哪些功能自身存在限制性(如小程序的地圖) 開發(fā)邊界是什么?有哪些需求是做不到的 有哪些功能是需要特殊資質(zhì)的(如...
這是小程序開發(fā)第二篇,主要介紹如何上傳圖片到騰訊云,之所以選擇騰訊云,是因為騰訊云免費空間大? 準(zhǔn)備工作 上傳圖片主要是將圖片上傳到騰訊云對象存儲(COS)。 要使用對象存儲 API,需要先執(zhí)行以下步驟: 購買騰訊云對象存儲(COS)服務(wù) 在騰訊云 對象存儲控制臺 里創(chuàng)建一個 Bucket 在控制臺 個人 API 密鑰 頁面里獲取 AppID、SecretID、SecretKey 內(nèi)容 編寫一個...
閱讀 3694·2021-11-11 10:58
閱讀 2476·2021-09-22 15:43
閱讀 2867·2019-08-30 15:44
閱讀 2186·2019-08-30 13:08
閱讀 1820·2019-08-29 17:28
閱讀 884·2019-08-29 10:54
閱讀 674·2019-08-26 11:46
閱讀 3506·2019-08-26 11:43