Skip to content

/auth/logout ​

Endpoint untuk logout pengguna dan menambahkan token ke blacklist.

POST /auth/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"
}