小程序用戶登錄
[基礎用法]
場景:用于小程序(xu)用戶(hu)(hu)登錄(lu)(新用戶(hu)(hu)會直接(jie)注冊并登錄(lu))
使用步驟
第一步:配置接口地址
在 config.js 文件(jian)中找到 config 設置
第二步:檢查接口定義
搜索 users_login 接口(kou)是否(fou)已經存(cun)在定(ding)義(有的(de)小程(cheng)序模板(ban)已經定(ding)義)
如果沒有定義,在(zai) config 底(di)部新增以下代碼:
apiUsersloginUrl: getApiUrl('users_login'),并復制紅色部(bu)分待用(yong)。如果(guo)已經(jing)存在,則直接復制使用(yong)即可(ke)。
第三步:接口調用請求
如果定(ding)義名稱不同,使用第二(er)步復制的(de)內容(rong)替(ti)換紅框(kuang)部(bu)分
App._requestPost(_this, App.globalData.config.apiUsersloginUrl, {
code: res.code,
user_info: e.rawData,
encrypted_data: e.encryptedData,
iv: e.iv,
signature: e.signature,
}, result => {
// 登(deng)錄成功回調(diao)
}, false, () => {
// 失敗回調
});
接口傳值
code:必傳,值為調用 wx.login() 返回的(de)登錄憑(ping)證 code
user_info:必傳,值為調用 wx.getUserProfile() 返回的 rawData
encrypted_data:必傳,值為調用 wx.getUserProfile() 返回(hui)的 encryptedData
iv:必傳,值為調用 wx.getUserProfile() 返回(hui)的 iv
signature:必傳,值為調用 wx.getUserProfile() 返回的 signature
文檔最后更新時間:2026-01-13 16:27:33
未解決你的問題?請到「問答社區」反饋你遇到的問題
