Kategori: Alat pengembang

Pembuat Header Basic Auth

Ide kami sendiriAlatnya tidak ada?

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.

Keluaran
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

  1. Masukkan username dan password.
  2. Salin header Authorization yang dihasilkan.
  3. 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.