開發接口
登入
wx.login
wx.checksession
簽名加密
小程式登入
小程式可以通過微信官方提供的登入能力友善地擷取微信提供的使用者身份辨別,快速建立小程式内的使用者體系。
登入流程時序
小程式,開發者伺服器,微信接口服務
wx.login()擷取code
wx.request()發送code
登入憑證校驗接口
appid+appsecret+code
session_key+openid等
自定義登入
與openid,session_key關聯
微信登入授權:
wx.authorize
提前向使用者發起授權請求,調用後會立刻彈窗詢問使用者是否同意授權小程式使用某項目功能或擷取使用者的某些資料,但不會實際調用對應的接口,如果使用者之前就已經同意授權,則不會出現彈窗。
userinfo參數說明:
nickname
avatarurl
gender
city
province
country
language
wx.checksession(object object)
檢查登入态是否過期。
wx.getuserinfo(object object)
擷取使用者資訊。
擷取微信session_key和secret