第一个注册的用户将成为管理员。
key |
类型 |
是否必须 |
说明 |
备注 |
例子 |
email |
string |
是 |
邮箱 |
|
|
password |
string |
是 |
密码 |
未加密 |
|
key |
类型 |
说明 |
备注 |
token |
string |
邮箱 |
|
user |
object |
user 对象 |
详细说明 |
{
"token": "IFEI.rewqri.423jkdsf",
"user" : {
"email":"test@greedlab.com",
"_id":"57bf9ba1ce84c999a0efd5b7",
"role":0,
"status":0
}
}
状态码 |
说明 |
备注 |
403 |
无权限注册 |
|
422 |
邮箱/密码格式错误/邮箱已存在 |
|
500 |
服务器内部错误 |
|
{
"message": "User is existed",
"errors": [
{
"resource": "User",
"field": "email",
"code": "already_exists"
}
]
}
curl -H "Accept: application/vnd.greedlab+json" -H "Content-Type: application/json" -X POST -d '{"email": "bell@greedlab.com","password":"secretpasas"}' localhost:4002/register