Skip to content

POST /auth/password/register

请求

内容
方法POST
路径/auth/password/register
鉴权公开

Header 参数

参数位置类型必填说明
AuthorizationHeaderstring公开接口无需鉴权。
Content-TypeHeaderstringapplication/json

Path 参数

无。

Query 参数

无。

Body 参数

参数位置类型必填说明
usernameBodystring用户名。
emailBodystring邮箱地址。
passwordBodystring密码。
email_codeBodystring邮箱验证码。
captcha_tokenBodystring验证码 token。
referral_codeBodystring邀请码。
agreement_acceptedBodyboolean是否同意用户协议。

返回值

JWT token 和 user。

返回字段

字段类型说明
tokenstring登录成功后用于控制台请求的 JWT。
userobject当前用户对象。
user.idnumber用户 ID。
user.usernamestring用户名。
user.emailstring邮箱。
user.email_verifiedboolean邮箱是否已验证。
user.avatar_urlstring头像 URL。
user.balancestring/number账户余额。
user.group_idnumber主用户组 ID。
user.groupobject主用户组对象。
user.groupsarray附加用户组成员关系。
user.referral_codestring/null邀请码。
user.referrer_idnumber/null邀请人 ID。
user.is_adminboolean是否管理员。
user.created_atstring创建时间。
user.updated_atstring更新时间。

错误

状态码说明
400参数不合法。
401未登录或登录失效。
403无权限。
404资源不存在。
500服务端错误。

基于 MIT 协议发布(社区版)