登录/注册(Login)
账号密码登录接口[login]【免登录】
账号密码登录接口
请求URL
http://www.yoursite.com/addons/shop/api.login/login
请求方法
POST
请求参数
| Body参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
|---|---|---|---|---|
| account | string | 是 | 账号 | admin |
| password | string | 是 | 密码 | 123456 |
返回值
{
"code": 1,
"msg": "登录成功",
"time": "1616748751",
"data": {
"token": "abb6f89c-47d1-4ac7-8687-4ac5c505714a",
"user_id": 1
}
}重置密码接口[resetpwd]【免登录】
重置密码接口
请求URL
http://www.yoursite.com/addons/shop/api.login/resetpwd
请求方法
POST
请求参数
| Body参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
|---|---|---|---|---|
| type | string | 是 | 类型 | mobile |
| mobile | string | 是 | 手机号码 | 18333333333 |
| string | 是 | 邮箱 | 123456.qq.com | |
| newpassword | string | 是 | 新的密码 | 987654 |
| captcha | string | 是 | 验证码 | 123456 |
返回值
{
"code": 1,
"msg": "重置密码成功",
"time": "1616638965",
"data": null
}手机验证码登录接口[mobilelogin]【免登录】
手机验证码登录接口
请求URL
http://www.yoursite.com/addons/shop/api.login/mobilelogin
请求方法
POST
请求参数
| Body参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
|---|---|---|---|---|
| mobile | string | 是 | 手机号码 | 18333333333 |
| captcha | string | 是 | 验证码 | 123456 |
返回值
{
"code": 1,
"msg": "登录成功",
"time": "1616748751",
"data": {
"token": "abb6f89c-47d1-4ac7-8687-4ac5c505714a"
}
}注册会员接口[register]【免登录】
注册会员接口
请求URL
http://www.yoursite.com/addons/shop/api.login/register
请求方法
POST
请求参数
| Body参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
|---|---|---|---|---|
| username | string | 是 | 用户名 | admin |
| password | string | 是 | 密码 | 123456 |
| mobile | string | 是 | 手机号码 | 18333333333 |
| code | string | 是 | 验证码 | 123456 |
返回值
{
"code": 1,
"msg": "注册成功",
"time": "1616638965",
"data": {
"token": "abb6f89c-47d1-4ac7-8687-4ac5c505714a",
"user_id": 1
}
}小程序登录接口[wxLogin]【免登录】
小程序登录接口
请求URL
http://www.yoursite.com/addons/shop/api.login/wxLogin
请求方法
POST
请求参数
| Body参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
|---|---|---|---|---|
| code | string | 是 | 小程序授权code | sdf4s6df4s6dfsdfw |
| rawData | object | 是 | 小程序授权用户信息 | {"nickName":"昵称","gender":1,"language":"zh_CN","city":"NanShan","province":"ShenZhen","country":"China","avatarUrl":"https://thirdwx.qlogo.cn/mmopen/vi_32"} |
返回值
{
"code": 1,
"msg": "授权成功!",
"time": "1616749483",
"data": {
"user": {
"id": 22,
"username": "参数是",
"nickname": "昵称",
"mobile": "18333333333",
"avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32",
"level": 2,
"vip": 0,
"gender": 0,
"bio": "我的签名",
"money": "3900.90",
"score": 44,
"token": "007c5104-8f24-407c-a358-f0b79935ad3d",
"user_id": 22,
"createtime": 1616749483,
"expiretime": 0,
"expires_in": 31536000
},
"third": {
"nickname": "昵称",
"avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32"
}
}
}app端微信授权登录接口[appLogin]【免登录】
app端微信授权登录接口
请求URL
http://www.yoursite.com/addons/shop/api.login/appLogin
请求方法
POST
请求参数
| Body参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
|---|---|---|---|---|
| code | string | 是 | 微信授权code | sdf6sw6z9cfer8a9qwed5 |
| scope | string | 是 | 微信scope | snaspi_userinfo |
返回值
{
"code": 1,
"msg": "授权成功!",
"time": "1616749483",
"data": {
"user": {
"id": 22,
"username": "参数是",
"nickname": "昵称",
"mobile": "18333333333",
"avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32",
"level": 2,
"vip": 0,
"gender": 0,
"bio": "我的签名",
"money": "3900.90",
"score": 44,
"token": "007c5104-8f24-407c-a358-f0b79935ad3d",
"user_id": 22,
"createtime": 1616749483,
"expiretime": 0,
"expires_in": 31536000
},
"third": {
"nickname": "昵称",
"avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32"
}
}
}微信授权手机号码登录接口[getWechatMobile]【免登录】
微信授权手机号码登录
请求URL
http://www.yoursite.com/addons/shop/api.login/getWechatMobile
请求方法
POST
请求参数
| Body参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
|---|---|---|---|---|
| encryptedData | string | 是 | 微信加密数据encryptedData | sdfsadfasdffffff |
| iv | string | 是 | 微信解密向量iv | sdfhgertweqxzcvb |
| code | string | 是 | 微信授权code | sdf6sw6z9cfer8a9qwed5 |
返回值
{
"code": 1,
"msg": "登录成功",
"time": "1616748751",
"data": {
"token": "abb6f89c-47d1-4ac7-8687-4ac5c505714a"
}
}
文档最后更新时间:2023-07-31 08:12:08
著作权归应用插件开发者所有,未经许可,禁止转载、复制此文档的任何内容。
未解决你的问题?请到问答社区「简单商城专区」反馈你遇到的问题