注冊(cè)

wx.checkSession(OBJECT),檢測(cè)小程序當(dāng)前用戶登錄態(tài)是否有效

2017-12-12
導(dǎo)讀:通過(guò)上述接口獲得的用戶登錄態(tài)擁有一定的時(shí)效性。用戶越久未使用小程序,用戶登錄態(tài)越有可能失效。反之如果用戶一直在使用小程序,則用戶登錄態(tài)一直保持有效。具體時(shí)效邏輯由...

通過(guò)上述接口獲得的用戶登錄態(tài)擁有一定的時(shí)效性。用戶越久未使用小程序,用戶登錄態(tài)越有可能失效。反之如果用戶一直在使用小程序,則用戶登錄態(tài)一直保持有效。具體時(shí)效邏輯由微信維護(hù),對(duì)開(kāi)發(fā)者透明。開(kāi)發(fā)者只需要調(diào)用wx.checkSession接口檢測(cè)當(dāng)前用戶登錄態(tài)是否有效。登錄態(tài)過(guò)期后開(kāi)發(fā)者可以再調(diào)用wx.login獲取新的用戶登錄態(tài)。

OBJECT參數(shù)說(shuō)明:

參數(shù)名 類(lèi)型 必填 說(shuō)明
success Function 接口調(diào)用成功的回調(diào)函數(shù),登錄態(tài)未過(guò)期
fail Function 接口調(diào)用失敗的回調(diào)函數(shù),登錄態(tài)已過(guò)期
complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

示例代碼:

wx.checkSession({
  success: function(){
    //session 未過(guò)期,并且在本生命周期一直有效
  },
  fail: function(){
    //登錄態(tài)過(guò)期
    wx.login() //重新登錄
    ....
  }
})

更多微信小程序開(kāi)發(fā)教程,關(guān)注hi小程序。

重磅推薦:小程序開(kāi)店目錄

第一部分:小商店是什么

第二部分:如何開(kāi)通一個(gè)小商店

第三部分:如何登錄小商店

第四部分:開(kāi)店任務(wù)常見(jiàn)問(wèn)題

第五部分:小商店可以賣(mài)什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開(kāi)發(fā)