设置自己的密码

通过重置密码收到的链接进行重新设置密码,只有通过重置密码接口生成的 token 调用此接口才能认证通过。,设置密码后要让当前 token 失效,并重新生成 token。

URI

/set-password

请求方式

POST

包头

Authorization: Bearer <token>

请求参数

key 类型 是否必须 说明 备注 例子
token string 修改密码的 token
password string 新密码 未加密

成功

成功返回状态码

状态码 说明 备注
200 成功

成功返回数据

key 类型 说明 备注
token string 访问令牌
user object 无密码的用户信息 详细说明

成功返回数据实例

{
  "token": "IFEI.rewqri.423jkdsf",
  "user" : {

  }
}

失败

失败返回状态码

状态码 状态信息 说明 备注
403 无效 token
500 服务器内部错误

出错返回数据实例

{
  "message": "无效 token"
}

example

curl -H "Accept: application/vnd.greedlab+json" -H "Content-Type: application/json" -X POST -d '{"token": "57c3a6d88efc1b7fdbf2bec9","password": "new_password_1"}' localhost:4002/set-my-password