Basic token based Auth

POST /auth/signin

Signin with username and password, you will receive a token which u will have to provide in the header of subsequent requests at /api gateway

Body Required

username and password input

Responses

POST /auth/signin
curl \
 -X POST http://api.example.com/auth/signin \
 -d '{"password":"string","username":"harshtalks"}'
Request example
{
  "password": "string",
  "username": "harshtalks"
}
Request examples
{
  "password": "string",
  "username": "harshtalks"
}
Response examples (200)
{
  "data": {
    "createdAt": "string",
    "token": "string",
    "userId": 42,
    "username": "string"
  },
  "status": "success",
  "status_code": 200
}
Response examples (200)
{
  "data": {
    "createdAt": "string",
    "token": "string",
    "userId": 42,
    "username": "string"
  },
  "status": "success",
  "status_code": 200
}
Response examples (400)
{
  "message": "internal server error",
  "status": "error",
  "status_code": 500
}
Response examples (400)
{
  "message": "internal server error",
  "status": "error",
  "status_code": 500
}
Response examples (401)
{
  "message": "internal server error",
  "status": "error",
  "status_code": 500
}
Response examples (401)
{
  "message": "internal server error",
  "status": "error",
  "status_code": 500
}
Response examples (404)
{
  "message": "internal server error",
  "status": "error",
  "status_code": 500
}
Response examples (404)
{
  "message": "internal server error",
  "status": "error",
  "status_code": 500
}
Response examples (500)
{
  "message": "internal server error",
  "status": "error",
  "status_code": 500
}
Response examples (500)
{
  "message": "internal server error",
  "status": "error",
  "status_code": 500
}