ถอดรหัส JWT

วาง JSON Web Token เพื่ออ่านเนื้อหา ตรวจว่าหมดอายุหรือยัง และตรวจสอบลายเซ็น

ปิดผนึกไว้บนอุปกรณ์นี้

ทำงานในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดใด ๆ

ปิดผนึก

การถอดรหัสและการตรวจสอบเกิดขึ้นบนอุปกรณ์นี้ โทเค็นไม่ถูกส่งไปที่ใดเลย

ถอดรหัสแล้ว

header, payload และวันที่ของโทเค็นจะแสดงที่นี่

ตรวจสอบลายเซ็น (ไม่บังคับ)

ถอดรหัสโทเค็นก่อน อัลกอริทึมของโทเค็นจะบอกว่าต้องใช้คีย์แบบไหน

วิธีใช้งาน

  1. วางโทเค็น

    วาง JWT จาก header Authorization คุกกี้ หรือล็อกของคุณ คำว่า “Bearer” ที่นำหน้าจะถูกข้ามไป

  2. อ่านเนื้อหา

    header และ payload แสดงเป็น JSON ที่จัดรูปแบบแล้ว โดย exp, iat และ nbf ถูกแปลงเป็นวันที่ในเขตเวลาของคุณ

  3. ตรวจสอบหากจำเป็น

    ใส่ความลับร่วมหรือวางคีย์สาธารณะเพื่อยืนยันลายเซ็น โดยโทเค็นไม่ออกจากอุปกรณ์ของคุณ

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

วางโทเค็นจริงที่นี่ปลอดภัยหรือไม่

โทเค็นถูกถอดรหัสและตรวจสอบในเบราว์เซอร์ของคุณ และไม่ถูกส่งไปยังเซิร์ฟเวอร์ใด ถึงอย่างนั้น โทเค็นก็เหมือนรหัสผ่านชั่วคราว ควรหลีกเลี่ยงการแชร์ และเพิกถอนหากโทเค็นรั่วไหลที่อื่น

ใครก็อ่านเนื้อหาของ JWT ได้หรือไม่

ได้ JWT ที่ลงลายเซ็นแบบมาตรฐานเป็นเพียงการเข้ารหัส Base64url ไม่ได้เข้ารหัสลับ ใครที่มีโทเค็นก็อ่าน payload ได้ ลายเซ็นพิสูจน์เพียงว่าไม่มีใครแก้ไข จึงไม่ควรใส่ข้อมูลลับใน payload ของ JWT

ทำไมจึงขึ้นว่าโทเค็นของฉันหมดอายุแล้ว

claim exp เก็บเวลาหมดอายุเป็นจำนวนวินาทีนับตั้งแต่ 1 มกราคม 1970 (UTC) หากเลยเวลานั้นไปแล้วตามนาฬิกาของอุปกรณ์คุณ โทเค็นก็หมดอายุ และเซิร์ฟเวอร์ควรปฏิเสธ

ตรวจสอบลายเซ็นแบบใดได้บ้าง

HMAC (HS256, HS384, HS512) ด้วยความลับร่วม และ RSA (RS256–512, PS256–512) กับเส้นโค้งวงรี (ES256, ES384, ES512) ด้วยคีย์สาธารณะในรูปแบบ PEM หรือ JWK การตรวจสอบใช้ Web Crypto ที่มีในเบราว์เซอร์ของคุณ

iss, sub และ aud หมายถึงอะไร

เป็น claim มาตรฐาน iss คือผู้ออกโทเค็น sub คือผู้ที่โทเค็นอ้างถึง (มักเป็นรหัสผู้ใช้) และ aud คือผู้ที่โทเค็นมีไว้ให้ ฟิลด์อื่นใน payload เป็นของแอปพลิเคชันที่สร้างโทเค็นโดยเฉพาะ

ติดตั้ง One For All บนคอมพิวเตอร์ของคุณ

จากนั้น One For All จะเปิดขึ้นในหน้าต่างของตัวเองเหมือนแอป ได้โดยตรงจากเดสก์ท็อปหรือหน้าจอโฮม ไม่ต้องดาวน์โหลดอะไรจากสโตร์ และไฟล์ของคุณก็ยังคงอยู่บนอุปกรณ์ของคุณ

  1. คลิกไอคอนติดตั้งทางด้านขวาของแถบที่อยู่ หรือเปิดเมนูของเบราว์เซอร์ (⋮)
  2. เลือก “ติดตั้ง One For All” หรือ “ติดตั้งหน้าเว็บเป็นแอป” แล้วทางลัดจะถูกเพิ่มไว้บนเดสก์ท็อปและในรายการแอปของคุณ

ดาวน์โหลดเอนจินของเครื่องมือนี้หรือไม่

เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด จึงต้องดาวน์โหลดรายการด้านล่างจาก One For All เพียงครั้งเดียว จากนั้นรายการเหล่านี้จะถูกเก็บไว้ในอุปกรณ์นี้ ครั้งต่อไปเครื่องมือจึงเริ่มทำงานได้ทันที

ไฟล์ของคุณจะไม่ถูกส่งไปที่ใดเลย