Skip to main content

Authentication

Untuk memastikan komunikasi yang aman antara client dan server, setiap request ke API Hesda wajib diautentikasi.

API Hesda menggunakan dua lapisan autentikasi:

  1. Basic Authentication → menggunakan username dan password
  2. API Key → dikirim melalui header X-API-Key atau parameter request hesdastore

Kedua mekanisme ini digunakan secara bersamaan pada endpoint tertentu.


Basic Authentication (Username & Password)

Basic Authentication digunakan untuk memverifikasi identitas client.

Format Authorization Header

Authorization: Basic base64(username:password)