Kategori: Alat pengembang
Pembuat Header Basic Auth
Ubah username dan password menjadi header Authorization
Masukkan username dan password lalu dapatkan header Authorization: Basic yang dibutuhkan autentikasi HTTP Basic, dienkode base64 di peramban Anda dan tidak pernah dikirim ke mana pun.
Authorization: Basic Og==
Semua yang ada di halaman ini diproses di peramban Anda. Tidak ada yang diunggah.
Apa fungsi alat ini
Autentikasi HTTP Basic mengirim kredensial sebagai base64(username:password) di dalam header Authorization — dienkode, bukan dienkripsi, jadi hanya memberi perlindungan nyata lewat HTTPS. Alat ini membangun header tersebut secara lokal sehingga Anda bisa menempelkannya ke curl, Postman, atau library permintaan tanpa mengenkode pasangan itu sendiri secara manual.
Cara memakainya
- Masukkan username dan password.
- Salin header Authorization yang dihasilkan.
- Tempel ke alat permintaan atau kode Anda.
Privasi
Alat ini berjalan sepenuhnya di peramban Anda. Masukan Anda tidak pernah diunggah, disimpan, atau dibagikan — menutup tab akan menghapusnya.
Pertanyaan yang sering diajukan
- Apakah kredensial saya dikirim ke suatu tempat?
- Tidak. Header dibangun dengan JavaScript yang berjalan di halaman; tidak ada yang dikirim atau disimpan.
- Apakah base64 sama dengan enkripsi?
- Tidak. Base64 bisa dibalik oleh siapa saja, jadi Basic auth hanya melindungi kredensial dalam perjalanan ketika permintaannya sendiri dikirim lewat HTTPS.
- Bagaimana jika username atau password saya mengandung titik dua?
- Titik dua pada password tidak masalah, karena hanya titik dua pertama yang memisahkan kedua bagian. Titik dua pada username bersifat ambigu menurut spesifikasi HTTP Basic dan sebaiknya dihindari.