ถอดรหัส Basic Auth

วาง header Authorization: Basic หนึ่งรายการหรือมากกว่า (หรือเฉพาะส่วน Base64) ตัวถอดรหัสจะดึงชื่อผู้ใช้และรหัสผ่านจากแต่ละรายการ ทุกอย่างทำงานในเครื่อง ข้อมูลรับรองจึงไม่ออกจากเบราว์เซอร์ของคุณ

สร้าง header Basic Auth

วิธีใช้เครื่องมือ ถอดรหัส Basic Auth

  1. วาง header หรือโทเค็น Base64 บรรทัดละหนึ่งรายการ (หรือคั่นด้วยจุลภาค เซมิโคลอน แท็บ ไปป์ หรือเป็นอาร์เรย์ JSON)
  2. คลิก ถอดรหัส Basic Auth
  3. ตรวจสอบตารางชื่อผู้ใช้และรหัสผ่าน

Basic Authentication คืออะไร?

การยืนยันตัวตน HTTP Basic (RFC 7617) ส่งข้อมูลรับรองเป็น Authorization: Basic base64(username:password) Base64 เป็นเพียงการเข้ารหัสรูปแบบข้อมูล ใครก็ตามที่เห็น header ก็อ่านรหัสผ่านได้

ทำไมจึงควรหลีกเลี่ยง Basic Auth ที่ไม่มี HTTPS

ข้อมูลรับรองจะถูกส่งไปกับทุกคำขอและถอดรหัสได้ง่ายมาก ควรใช้ HTTPS เสมอ และสำหรับแอปที่ผู้ใช้ใช้งาน ควรเลือกใช้วิธีแบบโทเค็น เช่น OAuth 2.0 bearer token, API key ที่กำหนดขอบเขต หรือ session cookie

คำถามที่พบบ่อย

จะถอดรหัส header Basic auth ได้อย่างไร?

ลบ "Basic " ออก แล้วถอดรหัส Base64 ส่วนที่เหลือ ผลลัพธ์คือ "username:password" เครื่องมือนี้ทำให้อัตโนมัติสำหรับหลาย header พร้อมกัน

เครื่องมือและคู่มือที่เกี่ยวข้อง

ความคิดเห็น (0)

มีคำถาม ไอเดีย หรือพบข้อผิดพลาดใน “ถอดรหัส Basic Auth” ใช่ไหม? แสดงความคิดเห็น ให้คะแนนเครื่องมือ หรือตอบกลับผู้อื่นได้เลย

ยังไม่มีความคิดเห็น มาเป็นคนแรกที่แสดงความคิดเห็นสิ!

แสดงความคิดเห็น

ให้คะแนนเครื่องมือนี้:
Esc
↑ ↓ เลื่อน↵ เปิดEsc ปิด