ถอดรหัส Basic Auth
วาง header Authorization: Basic หนึ่งรายการหรือมากกว่า (หรือเฉพาะส่วน Base64) ตัวถอดรหัสจะดึงชื่อผู้ใช้และรหัสผ่านจากแต่ละรายการ ทุกอย่างทำงานในเครื่อง ข้อมูลรับรองจึงไม่ออกจากเบราว์เซอร์ของคุณ
| # | ชื่อผู้ใช้ | รหัสผ่าน |
|---|
สร้าง header Basic Auth
วิธีใช้เครื่องมือ ถอดรหัส Basic Auth
- วาง header หรือโทเค็น Base64 บรรทัดละหนึ่งรายการ (หรือคั่นด้วยจุลภาค เซมิโคลอน แท็บ ไปป์ หรือเป็นอาร์เรย์ JSON)
- คลิก ถอดรหัส Basic Auth
- ตรวจสอบตารางชื่อผู้ใช้และรหัสผ่าน
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” ใช่ไหม? แสดงความคิดเห็น ให้คะแนนเครื่องมือ หรือตอบกลับผู้อื่นได้เลย
ยังไม่มีความคิดเห็น มาเป็นคนแรกที่แสดงความคิดเห็นสิ!