- Method:
POST
- Header:
None
- Body:
{
"email": "fake@gmail.com",
"password": "12345678",
"confirmPassword": "12345678"
}
- Param:
None
- Success Response:
{
"error": false,
"message": "Registration successful"
}
{
"error": true,
"message": "register failed"
}
- Method:
POST
- Header:
None
- Body:
{
"email": "fake@gmail.com",
"password": "12345678"
}
- Param:
None
- Success Response:
{
"error": false,
"message": "Login successful"
}
{
"error": true,
"message": "password not match" // the error message
}
- Method:
POST
- Header:
Cookie : the jwt token sent by server after success authenticate
- Body:
{
"isPrivate": true,
"file": "Image created"
}
- Param:
None
- Success Response:
{
"error": false,
"message": ""
}
{
"success": true,
"message": "Some error occurs."
}
- Method:
POST
- Header:
Cookie : the jwt token sent by server after success authenticate
- Body:
{
"isPrivate": true,
"imageId": "123"
}
- Param:
None
- Success Response:
{
"error": false,
"message": "Image updated"
}
{
"success": true,
"message": "Some error occurs."
}
- Method:
POST
- Header:
Cookie : the jwt token sent by server after success authenticate
- Body:
- Param:
None
- Success Response:
{
"error": false,
"message": "Image deleted"
}
{
"success": true,
"message": "Some error occurs."
}
- Method:
GET
- Header:
Authorization: Bearer {jwt}
- Body:
{
"_body": ... // the actual image file
}
- Param:
None
- Success Response:
{
"success": false,
"message": ""
}
{
"success": true,
"message": "Some error occurs."
}