Trình tạo Basic Auth

Tạo tiêu đề HTTP Basic Authorization bằng cách mã hóa tên người dùng và mật khẩu ở dạng Base64. Tạo nhanh thông tin xác thực cho kiểm thử và phát triển API

Thông tin xác thực
Tạo tiêu đề HTTP Basic Authorization bằng cách mã hóa tên người dùng và mật khẩu ở dạng Base64. Tạo nhanh thông tin xác thực cho kiểm thử và phát triển API
Tiêu đề Authorization
Sao chép đúng giá trị header Authorization để dùng cho lệnh fetch, API client hoặc các yêu cầu thủ công.
Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Ví dụ cURL
Bắt đầu với lệnh curl dùng ngay này, rồi thay URL ví dụ nếu cần.
curl -H "Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==" https://api.example.com/protected

Basic Auth là gì?

Basic Auth đưa username:password vào tiêu đề Authorization sau khi mã hóa bằng Base64. Cách này đơn giản và được hỗ trợ rộng rãi, nhưng Base64 chỉ là mã hóa biểu diễn chứ không phải mã hóa bảo mật.

Công cụ này tạo ra gì

  • Một tiêu đề Authorization: Basic ... để dán vào client API.
  • Một ví dụ curl sẵn sàng chạy để thử nhanh.
  • Mọi thứ đều chạy cục bộ trong trình duyệt.

Điều cần lưu ý

  • Luôn dùng HTTPS khi gửi thông tin Basic Auth.
  • Bất kỳ ai nhìn thấy tiêu đề này đều có thể giải mã lại tên người dùng và mật khẩu gốc.
  • Basic Auth phù hợp cho công cụ nội bộ, môi trường staging và kiểm tra API nhanh.