JWT คือ

JWT คือ JSON Web Token เป็นรูปแบบหนึ่งที่ใช้ในการสร้างรหัส token จากข้อมูล JSON Data แล้วทำการเข้ารหัสด้วย Base64Url และถือว่าเป็นมาตรฐานเปิด(RFC 7519) ที่เข้ามาแก้ปัญหาการส่งข้อมูลอย่างปลอดภัยระหว่างกัน โดยถูกออกแบบไว้ว่า จะต้องมีขนาดที่กะทัดรัด (Compact) และเก็บข้อมูลภายในตัว(Self-contained) หน้าตาของ JWT จะเป็น xxxxxxxx.yyyyyyyy.zzzzzzzz โดยจะแบ่งเป็น 3 ส่วน ประกอบด้วย Header – เป็นส่วนที่บอกรายละเอียดของ J W T  ประกอบไปด้วย ชนิดของข้อมูล การเข้ารหัส Payload – เป็นส่วนที่เก็บข้อมูลต่างๆ ที่เราต้องการส่งไปใน Token โดยจะเก็บอยู่ในรูปของ JSON Obeject Signature – เป็นส่วนที่เอาไว้เช็คว่า ข้อมูลของ Header และ Payload ถูกต้องหรือไม่ มีการแก้ไข หรือเปลี่ยนแปลงอะไรรึเปล่า ถ้าเกิดการเปลี่ยนแปลง […]

nich

30 October 2019