## 登錄/注冊(Login)
## 賬號密碼登錄接口\[login\]【免登錄】
賬號密碼登錄接口
### 請求URL
http://www.yoursite.com/addons/cms/api.login/login
### 請求方法
POST
### 請求參數
| Body參數名 | 類型 | 必需 | 描述 | 示例 e.g. |
| --- | --- | --- | --- | --- |
| account | string | 是 | 賬號 | admin |
| password | string | 是 | 密碼 | 123456 |
### 返回值
~~~css
{
"code": 1,
"msg": "登錄成功",
"time": "1616748751",
"data": {
"token": "abb6f89c-47d1-4ac7-8687-4ac5c505714a",
"user_id": 1
}
}
~~~
## 重置密碼接口\[resetpwd\]【免登錄】
重置密碼接口
### 請求URL
http://www.yoursite.com/addons/cms/api.login/resetpwd
### 請求方法
POST
### 請求參數
| Body參數名 | 類型 | 必需 | 描述 | 示例 e.g. |
| --- | --- | --- | --- | --- |
| type | string | 是 | 類型 | mobile |
| mobile | string | 是 | 手機號碼 | 18333333333 |
| email | string | 是 | 郵箱 | 123456.qq.com |
| newpassword | string | 是 | 新的密碼 | 987654 |
| captcha | string | 是 | 驗證碼 | 123456 |
### 返回值
~~~json
{
"code": 1,
"msg": "重置密碼成功",
"time": "1616638965",
"data": null
}
~~~
## 手機驗證碼登錄接口\[mobilelogin\]【免登錄】
手機驗證碼登錄接口
### 請求URL
http://www.yoursite.com/addons/cms/api.login/mobilelogin
### 請求方法
POST
### 請求參數
| Body參數名 | 類型 | 必需 | 描述 | 示例 e.g. |
| --- | --- | --- | --- | --- |
| mobile | string | 是 | 手機號碼 | 18333333333 |
| captcha | string | 是 | 驗證碼 | 123456 |
### 返回值
~~~css
{
"code": 1,
"msg": "登錄成功",
"time": "1616748751",
"data": {
"token": "abb6f89c-47d1-4ac7-8687-4ac5c505714a"
}
}
~~~
## 注冊會員接口\[register\]【免登錄】
注冊會員接口
### 請求URL
http://www.yoursite.com/addons/cms/api.login/register
### 請求方法
POST
### 請求參數
| Body參數名 | 類型 | 必需 | 描述 | 示例 e.g. |
| --- | --- | --- | --- | --- |
| username | string | 是 | 用戶名 | admin |
| password | string | 是 | 密碼 | 123456 |
| mobile | string | 是 | 手機號碼 | 18333333333 |
| code | string | 是 | 驗證碼 | 123456 |
### 返回值
~~~css
{
"code": 1,
"msg": "注冊成功",
"time": "1616638965",
"data": {
"token": "abb6f89c-47d1-4ac7-8687-4ac5c505714a",
"user_id": 1
}
}
~~~
## 小程序登錄接口\[wxLogin\]【免登錄】
小程序登錄接口
### 請求URL
http://www.yoursite.com/addons/cms/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"} |
### 返回值
~~~css
{
"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/cms/api.login/appLogin
### 請求方法
POST
### 請求參數
| Body參數名 | 類型 | 必需 | 描述 | 示例 e.g. |
| --- | --- | --- | --- | --- |
| code | string | 是 | 微信授權code | sdf6sw6z9cfer8a9qwed5 |
| scope | string | 是 | 微信scope | snaspi\_userinfo |
### 返回值
~~~css
{
"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/cms/api.login/getWechatMobile
### 請求方法
POST
### 請求參數
| Body參數名 | 類型 | 必需 | 描述 | 示例 e.g. |
| --- | --- | --- | --- | --- |
| encryptedData | string | 是 | 微信加密數據encryptedData | sdfsadfasdffffff |
| iv | string | 是 | 微信解密向量iv | sdfhgertweqxzcvb |
| code | string | 是 | 微信授權code | sdf6sw6z9cfer8a9qwed5 |
### 返回值
~~~css
{
"code": 1,
"msg": "登錄成功",
"time": "1616748751",
"data": {
"token": "abb6f89c-47d1-4ac7-8687-4ac5c505714a"
}
}
~~~
- 概述
- 安裝
- 配置
- 模板
- 標簽
- 全局標簽
- 文檔/文檔列表
- 專題/專題列表
- 欄目/欄目列表
- 公共參數
- 單頁/單頁列表
- 特殊標簽
- 欄目列表頁
- 分頁標簽
- 自定義字段
- ThinkPHP5標簽
- 自定義表單數據列表
- 自定義過濾條件
- 用戶信息
- 模板目錄
- API
- 小程序
- 控制器
- Archives.php
- Base.php
- Common.php
- Index.php
- My.php
- User.php
- 準備工作
- 導入項目
- 修改配置
- 測試數據
- 多語言
- 常見問題
- Uniapp版
- 1.準備工作
- 1.HbuilderX安裝
- 2.Hbuilder 插件安裝
- 2.導入項目
- 3.運行項目
- 1.運行前的配置
- 2.運行為H5
- 3.運行為微信小程序
- 4.運行為APP
- 4.項目發布
- 1.發布H5端
- 2.發布微信小程序
- 3.發布APP
- 5.登錄配置
- 6.常見問題
- 1.關于自定義導航欄切換閃爍問題
- 2.關于后臺移動端樣式預覽問題
- 3.關于支付配置的問題
- 4.前端跨域的問題
- 5.關于各端內容分享的問題
- 6.關于簽到問題
- 7.關于公眾號授權登錄問題
- 8.關于底部導航的追加或刪除問題
- 9.運行微信小程序,進入微信小程序客戶端后,沒有底部菜單
- 10.關于首頁焦點圖的修改
- 11.關于發布小程序代碼大小超出的問題
- 12.前端顯示空白或白屏或提示網絡請求錯誤的問題
- 13.關于如何在非tabbar配置頁面顯示tabbar導航
- 14.關于更換資訊頁為主頁的問題
- 15.關于更新1.4.4版本分包問題
- 16.Tabbar底部高亮顯示問題
- 17.微信小程序獲取手機號失敗
- 18.微信小程序從頁面側滑返回或按鍵返回時Tabbar丟失的問題
- 19.Tabbar底部不支持外部鏈接的修復方法
- API文檔
- 公共接口(Common)
- 文檔接口(Archives)
- 評論接口(Comment)
- 自定義表單(Diyform)
- 短信驗證碼(Sms)
- 郵箱驗證碼(Ems)
- 登錄/注冊(Login)
- 我的接口(My)
- 搜索文檔(Search)
- 標簽文檔(Tag)
- 日志中心(TheLogs)
- 會員中心(User)
- 專題接口(Special)
- 功能解說
- 自動內鏈
- 自定義表單
- 區塊管理
- 欄目管理
- 模型管理
- 偽靜態
- Sitemap
- 安全更新
