小程序用户登录

[基础用法]

场景:用于小程序用户登录(新用户会直接注册并登录)


使用步骤

第一步:配置接口地址

config.js 文件中找到 config 设置

第二步:检查接口定义

搜索 users_login 接口是否已经存在定义(有的小程序模板已经定义)

如果没有定义,在 config 底部新增以下代码:

apiUsersloginUrl: getApiUrl('users_login'),

并复制红色部分待用。如果已经存在,则直接复制使用即可。

第三步:接口调用请求

如果定义名称不同,使用第二步复制的内容替换红框部分

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 => {
    // 登录成功回调
}, false, () => {
    // 失败回调
});

接口传值

code必传,值为调用 wx.login() 返回的登录凭证 code

user_info必传,值为调用 wx.getUserProfile() 返回的 rawData

encrypted_data必传,值为调用 wx.getUserProfile() 返回的 encryptedData

iv必传,值为调用 wx.getUserProfile() 返回的 iv

signature必传,值为调用 wx.getUserProfile() 返回的 signature


文档最后更新时间:2026-01-13 16:27:33

文档
目录

深色
模式

切换
宽度