Authentication
Untuk memastikan komunikasi yang aman antara client dan server, setiap request ke API Hesda wajib diautentikasi.
API Hesda menggunakan dua lapisan autentikasi:
- Basic Authentication → menggunakan
usernamedanpassword - API Key → dikirim melalui header
X-API-Keyatau parameter requesthesdastore
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)