Skip to content

认证接口

登录

POST /api/auth/login

请求参数

参数类型必填说明
usernamestring用户名
passwordstring密码

请求示例

json
{
  "username": "myuser",
  "password": "mypassword"
}

响应示例

json
{
  "token": "base64_encoded_token_string"
}

注册

POST /api/auth/register

WARNING

注册接口当前可能已关闭,具体以站点配置为准。

获取用户信息

GET /api/users/<user_id>

路径参数

参数类型必填说明
user_idstring用户 ID

响应示例

json
{
  "id": "user_uuid",
  "username": "myuser",
  "description": "个性签名"
}

发送邮箱验证码

POST /send-code

请求参数

参数类型必填说明
emailstring邮箱地址
typestring验证类型:register / login / bind

INFO

  • 验证码为 6 位数字
  • 有效期 10 分钟
  • 最多尝试 5 次
  • 发送间隔 60 秒

净读 JingDu