QForum
  1. User 用户
QForum
  • Forum 论坛
    • Info 论坛信息
      GET
  • User 用户
    • Register 注册
      POST
    • Login 登录
      GET
    • Logout 登出
      DELETE
    • SetUserName 设置用户名
      PUT
    • SetIntroduction 设置个人简介
      PUT
    • SetAvatarUrl 设置头像链接
      PUT
    • SetPassword 设置密码
      PUT
    • CheckLogin 检查登录
      GET
    • GetProfile 获取个人信息
      GET
  • Thread 帖子
    • Post 发布帖子
      POST
    • Delete 删除帖子
      DELETE
    • List 列出帖子
      GET
    • GetThreadDetail 获取帖子详情
      GET
    • Like (取消)点赞帖子
      PUT
  • Board 板块
    • List 列出板块
      GET
  • App 应用
    • Post 发布应用
      POST
    • List 列出应用
      GET
    • GetAppDetail 获取应用详情
      GET
  • Comment 评论
    • Post 发布评论
      POST
    • List 列出评论
      GET
    • Up 置顶评论
      PUT
  • Admin 管理员
    • AddBoard 添加板块
      POST
    • AddTag 添加标签
      POST
  • Tag 标签
    • List 列出标签
  • File 文件
    • Upload 上传文件
    • Get 获取文件
    • GetType 获取文件类型
  1. User 用户

Login 登录

GET
/user/login

请求参数

Query 参数
userName
string 
用户名
可选
示例值:
Jack
email
string 
可选
电子邮件(与用户名二选一)
示例值:
admin@example.com
password
string 
密码
必需
示例值:
password
md5
string 
可选
密码是否已经过 md5 加密(默认为 false)
示例值:
false

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/user/login?password=password'

返回响应

🟢200成功
application/json
Body
code
integer 
200
必需
msg
string 
success
必需
data
object 
必需
userName
string 
用户名
必需
id
integer 
UID
必需
email
string 
电子邮件
必需
token
string  | null 
用户凭证
必需
admin
boolean 
是否为管理员
必需
official
string  | null 
官方认证
必需
introduction
string  | null 
个人简介
必需
avatarUrl
string  | null 
头像地址
必需
示例
{
    "code": 0,
    "msg": "string",
    "data": {
        "userName": "string",
        "id": 0,
        "email": "string",
        "token": "string",
        "admin": true,
        "official": "string",
        "introduction": "string",
        "avatarUrl": "string"
    }
}
上一页
Register 注册
下一页
Logout 登出
Built with