## 登錄
>[success] conn_login.php?act=login
參數 | 描述 |例 | POST/GET
---|---|---|---
username | 用戶名| admin| POST
password | 密碼| 123123| POST
### 檢驗
1. 判斷用戶是否存在
2. 如果存在判斷active==1,如果是0就被管理員禁止登錄了
### 檢驗成功后
1. 修改user 表中的用戶信息
表名 | 參數 | 例
---|---|---
user | last_login_time | 最后登錄時間
==| last_login_ip | 最后登錄ip
2. 增加 logs 表中的登錄記錄
表名 | 參數 | 說明 | 例
---|---|---|---
logs | device | 設備 | pc,phone
==| ip | 用戶ip |
==| user_id | 用戶id | 5
== | createTime | 時間 | 自動創建時間戳
3. 生產token 保存到session 并返回當前用戶的信息
## 成功
```
{
"code":0,
"data":{
"user_info":{
"username":"用戶名",
"nickname":"昵稱",
"head_img":"頭像",
"point":"積分",
"level":"等級"
},
"access_token":'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9'
},
'"msg":''
}
```
## 失敗
```
{
"code":11,
"data":null,
'"msg":"錯誤理由"
}
```