เครื่องมือสร้าง Basic Auth

สร้างส่วนหัว HTTP Basic Authorization โดยการเข้ารหัสชื่อผู้ใช้และรหัสผ่านเป็น Base64 สร้างข้อมูลรับรองอย่างรวดเร็วสำหรับการทดสอบและพัฒนา API

ข้อมูลรับรอง
สร้างส่วนหัว HTTP Basic Authorization โดยการเข้ารหัสชื่อผู้ใช้และรหัสผ่านเป็น Base64 สร้างข้อมูลรับรองอย่างรวดเร็วสำหรับการทดสอบและพัฒนา API
ส่วนหัว Authorization
คัดลอกค่า Authorization header แบบตรงตามนี้ไปใช้กับคำสั่ง fetch, API client หรือคำขอแบบกำหนดเอง
Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
ตัวอย่าง cURL
เริ่มจากคำสั่ง curl ที่พร้อมใช้ชุดนี้ แล้วเปลี่ยน URL ตัวอย่างเมื่อจำเป็น
curl -H "Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==" https://api.example.com/protected

Basic Auth คืออะไร

Basic Auth จะนำ username:password ไปเข้ารหัสแบบ Base64 แล้วใส่ไว้ในส่วนหัว Authorization วิธีนี้เรียบง่ายและรองรับอย่างแพร่หลาย แต่ Base64 เป็นเพียงการเข้ารหัสเชิงรูปแบบ ไม่ใช่การเข้ารหัสเพื่อความปลอดภัย

เครื่องมือนี้สร้างอะไรให้

  • ส่วนหัว Authorization: Basic ... ที่นำไปวางใน API client ได้ทันที
  • ตัวอย่าง curl ที่พร้อมรันสำหรับการทดสอบอย่างรวดเร็ว
  • ทุกอย่างทำงานในเบราว์เซอร์แบบ local

สิ่งที่ควรระวัง

  • ควรใช้ HTTPS ทุกครั้งเมื่อส่งข้อมูล Basic Auth
  • ใครก็ตามที่เห็นส่วนหัวนี้สามารถถอดกลับเป็นชื่อผู้ใช้และรหัสผ่านเดิมได้
  • Basic Auth เหมาะกับเครื่องมือภายใน สภาพแวดล้อม staging และการตรวจสอบ API แบบรวดเร็ว