微信小程序API~檢查登陸狀態

wx.checkSession(Object object)

檢查登陸態是否過時。html

經過 wx.login 接口得到的用戶登陸態擁有必定的時效性。用戶越久未使用小程序,用戶登陸態越有可能失效。反之若是用戶一直在使用小程序,則用戶登陸態一直保持有效。具體時效邏輯由微信維護,對開發者透明。開發者只須要調用 wx.checkSession 接口檢測當前用戶登陸態是否有效。小程序

登陸態過時後開發者能夠再調用 wx.login 獲取新的用戶登陸態。調用成功說明當前 session_key 未過時,調用失敗說明 session_key 已過時。更多使用方法詳見 小程序登陸微信

參數

Object object

屬性 類型 默認值 必填 說明
success function   接口調用成功的回調函數
fail function   接口調用失敗的回調函數
complete function   接口調用結束的回調函數(調用成功、失敗都會執行)

示例代碼

wx.checkSession({ success () { //session_key 未過時,而且在本生命週期一直有效
 }, fail () { // session_key 已經失效,須要從新執行登陸流程
    wx.login() //從新登陸
 } })

 

 

 

 

 

 

.session

相關文章
相關標籤/搜索