Skip to content

POST /auth/password/register ​

请求 ​

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

Header 参数 ​

参数位置类型必填说明
AuthorizationHeaderstring否公开接口无需鉴权。
Content-TypeHeaderstring是application/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 协议发布(社区版)