เผยแพร่เมื่อ

การอธิบาย Session, Cookie, JWT, Token, SSO และ OAuth 2.0 ในแผนภาพเดียว

ผู้เขียน

เมื่อคุณเข้าสู่ระบบเว็บไซต์ คุณจำเป็นต้องจัดการอัตลักษณ์ของคุณ นี่คือวิธีการทำงานของโซลูชันต่างๆ

Image

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

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

  • JWT - JSON Web Tokens มาตรฐานสำหรับโทเค็นประจำตัวโดยใช้ลายเซ็นดิจิทัลเพื่อความน่าเชื่อถือ ลายเซ็นอยู่ภายในโทเค็น ดังนั้นไม่จำเป็นต้องใช้เซสชันบนเซิร์ฟเวอร์

  • SSO - Single Sign On ใช้บริการยืนยันตัวตนที่เป็นศูนย์กลาง ช่วยให้การเข้าสู่ระบบเพียงครั้งเดียวสามารถใช้งานได้กับหลายๆ เว็บไซต์

  • OAuth2 - ช่วยให้สามารถเข้าถึงข้อมูลของคุณในเว็บไซต์หนึ่งโดยเว็บไซต์อีกแห่งหนึ่งโดยไม่ต้องให้รหัสผ่าน

  • QR Code - เข้ารหัสโทเค็นแบบสุ่มเป็น QR Code สำหรับการเข้าสู่ระบบบนมือถือ การสแกนรหัส QR จะทำให้คุณเข้าสู่ระบบโดยไม่ต้องพิมพ์รหัสผ่าน

โปรดทราบว่าเวอร์ชันภาษาไทยได้รับการช่วยเหลือจาก AI ดังนั้นอาจมีข้อผิดพลาดเล็กน้อย

ผู้เขียน

Ai Base Network (ABN), ABN ASIA ถูกก่อตั้งขึ้นโดยคนที่มีรากฐานลึกในวงการวิชาการ มีประสบการณ์การทำงานในสหรัฐอเมริกา ดัตช์ ฮังการี ญี่ปุ่น เกาหลีใต้ สิงคโปร์ และเวียดนาม ABN Asia เป็นที่เราพบกันของวิทยาลัยและเทคโนโลยี ด้วยโซลูชันขั้นสูงและบริการพัฒนาซอฟต์แวร์ที่มีความสามารถ เราช่วยธุรกิจเติบโตและเข้าสู่ฉากโลก ความมุ่งมั่นของเรา: ด่วนขึ้น ดีขึ้น น่าเชื่อถือมากขึ้น ในกรณีส่วนมาก: ราคาถูกด้วย

หากคุณต้องการบริการ IT การให้คำปรึกษาดิจิทัล โซลูชันซอฟต์แวร์ใช้ได้หรือหากคุณต้องการส่งคำขอข้อเสนอ (RFPs) อย่าลังเลที่จะติดต่อเรา คุณสามารถติดต่อเราได้ที่ [email protected] เราพร้อมช่วยเหลือคุณด้านทุกความต้องการทางเทคโนโลยีของคุณทุกเมื่อ

ABNAsia.org

© ABN ASIA