Informasi Umum

Basic Authentication (Basic Auth)

Basic Auth merupakan sebuah skema otentikasi standar HTTP, dimana username dan kata sandi dikirimkan melalui header dengan format Base64. Sebelum username dan kata sandi diformat menjadi Base64, username dan kata sandi digabungkan menjadi satu dengan titik dua atau kolon (:) sebagai pemisah (username:kata sandi). Jika Basic Authentication pada header tidak sesuai, server akan memberikan response 404  (Unauthorized Status).
Generate Basic Auth​

Berikut ini merupakan langkah-langkah untuk generate Basic Auth:

  1. Gabungkan username dan password menggunakan titik dua (:)

Format sebelum digabung:
Username : Aladdin
Password : Jasmine
Format setelah digabung:
Aladdin:Jasmine

  1. Encode hasil gabungan dengan Base64

Format sebelum diencode

Aladdin:Jasmine

Format setelah encode Base64

QWxhZGRpbjpKYXNtaW5l

  1. Tambahkan ke header

Format setelah encode Base64

QWxhZGRpbjpKYXNtaW5l

Header Authentication

Basic QWxhZGRpbjpKYXNtaW5l
Scroll to Top