Security & CryptoLesson 345Preview gratis
Basic Auth Header Generator
Lesson ini bagian dari Web Developer Tools · Semua level
Ringkasan
HTTP Basic Authentication mengirim username dan password dalam header Authorization dengan format Base64 dari username:password. Base64 hanyalah encoding, bukan enkripsi, sehingga kredensial dapat dibaca jika koneksi tidak aman. Karena itu Basic Auth hanya layak dipakai di atas HTTPS atau untuk kebutuhan internal yang sederhana.
Poin kunci
- Format kredensial adalah Base64(username:password)
- Header yang dipakai adalah Authorization: Basic ...
- Base64 dapat didekode dengan mudah, jadi HTTPS wajib digunakan
- Server membalas 401 dengan WWW-Authenticate untuk meminta kredensial
- Untuk aplikasi publik, token atau OAuth lebih fleksibel daripada Basic Auth
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.