API
  1. 登录授权
API
  • 会员中心
    • 登录授权
      • 账号密码登录
        POST
      • 获取用户详情
        GET
  • 栏目
    • 获取栏目分页列表
      POST
    • 获取栏目详情
      GET
    • 获取栏目树形结构
      GET
  • 内容管理
    • 获取内容分页列表
      POST
    • 获取单条内容详情
      GET
  • 站点配置
    • 获取站点配置
      GET
  • 站点模块
    • 获取站点模块内容
      GET
  1. 登录授权

账号密码登录

开发中
POST
/auth/login

请求参数

Authorization
在 header 添加参数
X-Token
示例:
X-Token: ********************
Header 参数
Accept
string 
响应数据格式
可选
默认值:
application/json
Content-Type
string 
请求体格式
必需
默认值:
application/json
X-Form-Client
string 
可选
客户端类型:h5,app,weixin
Body 参数application/json
username
string 
账号/手机号/邮箱
必需
password
string 
密码
必需
示例
{
    "username": "账号",
    "password": "密码"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://api.xxx.com/auth/login' \
--header 'Accept: application/json' \
--header 'X-Form-Client;' \
--header 'Content-Type: application/json' \
--header 'X-Token;' \
--data-raw '{
    "username": "账号",
    "password": "密码"
}'

返回响应

🟢200成功
application/json
Body
msg
string 
必需
data
object 
必需
token
string 
必需
exp
string 
必需
expire
integer 
必需
user
object 
必需
code
integer 
必需
示例
{
    "msg": "string",
    "data": {
        "token": "string",
        "exp": "string",
        "expire": 0,
        "user": {
            "id": 0,
            "username": "string",
            "nickname": "string",
            "email": "string",
            "mobile": "string",
            "password": "string",
            "salt": "string",
            "money": "string",
            "score": 0,
            "level": 0,
            "exp": 0,
            "avatar": "string",
            "gender": 0,
            "birthday": "string",
            "introduction": "string",
            "remark": "string",
            "latest_time": null,
            "login_time": "string",
            "login_ip": "string",
            "login_failed": 0,
            "status": "string",
            "create_time": null,
            "update_time": 0,
            "group": [
                {
                    "user_id": 0,
                    "group_id": 0,
                    "parent_id": 0,
                    "name": "string",
                    "rules": "string"
                }
            ],
            "rule": [
                {
                    "title": "string",
                    "id": 0,
                    "name": "string",
                    "parent_id": 0,
                    "route": "string",
                    "icon": "string",
                    "app": "string",
                    "type": 0,
                    "weigh": 0
                }
            ],
            "gender_text": "string"
        }
    },
    "code": 0
}
修改于 2023-07-02 13:46:17
下一页
获取用户详情
Built with