Skip to content

/authentication/logout

Endpoint untuk logout pengguna dan menambahkan token ke blacklist.

POST /authentication/logout

Deskripsi: Logout pengguna dan menambahkan token JWT ke blacklist untuk mencegah penggunaan ulang.

Headers

json
{
  "Authorization": "Bearer jwt_token_here"
}

Request Body

Tidak diperlukan body request.

Response Sukses (200)

json
{
  "status": "success",
  "message": "Logout berhasil"
}

Response Error

401 - Unauthorized

json
{
  "status": "fail",
  "message": "Akses ditolak. Token tidak ditemukan."
}
json
{
  "status": "fail",
  "message": "Token tidak valid atau sudah kadaluarsa"
}

403 - Forbidden

json
{
  "status": "fail",
  "message": "Token sudah diblacklist"
}

500 - Internal Server Error

json
{
  "status": "error",
  "message": "Internal server error"
}