0Pricing
OAuth2 & OpenID Connect Deep Dive icon

OAuth2 & OpenID Connect Deep Dive

SecurityBackendWebMobileFrontendCloudAndroidIosEnterpriseDesktopCryptoNetwork

เชี่ยวชาญการพิสูจน์ตัวตนและการให้สิทธิ์แบบสมัยใหม่โดยศึกษาเชิงลึกเกี่ยวกับโปรโตคอล OAuth2 และ OpenID Connect เพื่อปกป้องแอปพลิเคชันและ API ของคุณ

🤖 ขับเคลื่อนด้วย AI📚 คอร์ส 12👥 ผู้เรียน 100,000+ คน⭐ คะแนน 4.9
ภาพรวมคอร์ส

OAuth2 และ OpenID Connect: โปรโตคอลเบื้องหลังการพิสูจน์ตัวตนสมัยใหม่

OAuth2 เป็นกรอบการทำงานสำหรับการให้สิทธิ์ที่ขับเคลื่อนการเข้าถึง API ที่ปลอดภัยในเกือบทุกแพลตฟอร์มหลัก — จาก Google และ GitHub ไปจนถึงผู้ให้บริการตัวตนระดับองค์กร OpenID Connect สร้างขึ้นมาจากด้านบนเพื่อเพิ่มชั้นตัวตนมาตรฐาน ช่วยให้แอปพลิเคชันมีวิธีที่เชื่อถือได้ในการตรวจสอบว่าผู้ใช้คือใคร โปรโตคอลทั้งสองนี้รวมกันเป็นรากฐานของการพิสูจน์ตัวตนและการให้สิทธิ์สมัยใหม่ ติร็กนี้นำคุณจากพื้นฐานของการมอบหมายการเข้าถึงไปจนถึงการเสริมความแข็งแกร่งด้านความปลอดภัยและรูปแบบการรวมตัวจริงที่วิศวกรนำไปใช้ในระบบการผลิต

สิ่งที่คุณจะเรียนรู้

คุณจะเริ่มต้นด้วยการแบ่งแยกระหว่างการพิสูจน์ตัวตนและการให้สิทธิ์ จากนั้นสร้างความเข้าใจอย่างละเอียดถี่ถ้วนเกี่ยวกับชนิดเงินให้สิทธิ์หลักของ OAuth2 — authorization code, client credentials, implicit และ device flow จากนั้นคุณจะใช้งาน OpenID Connect flows, ตรวจสอบและจัดการ ID tokens และทำงานผ่านส่วนขยาย OAuth2 ขั้นสูง บทเรียนในเวลาต่อมากล่าวถึงการสร้างแบบจำลองภัยคุกคามสำหรับการใช้งาน OAuth2, OIDC discovery และการลงทะเบียนไคลเอนต์แบบไดนามิก และรูปแบบความปลอดภัยที่แยกแยะการรวมตัวการผลิตที่มั่นคงจากที่มีช่องโหว่ ติร็กปิดท้ายด้วยสถานการณ์การรวมตัวจริงและมุมมองในอนาคตของมาตรฐานที่กำลังเกิดขึ้น

เส้นทางการเรียนรู้

สิบสองบทเรียนครอบคลุม A1 ถึง C2 บทเรียนแนะนำฟรีจัดตั้งศัพท์ของการพิสูจน์ตัวตนและการให้สิทธิ์ก่อนที่ติร็กจะเลื่อนเข้าสู่พื้นฐาน OAuth2 ที่ A2 ส่วนกลาง (B1–B2) ครอบคลุมชนิดเงินให้สิทธิ์, พื้นฐาน OpenID Connect, flows ขั้นสูง และการตรวจสอบ ID token ในสี่บทเรียนที่มีขอบเขตแคบ บล็อกสุดท้าย (C1–C2) มีเนื้อหาที่เรียกร้องมากที่สุด: Securing OAuth2 Implementations, Advanced OIDC Features & Discovery, OAuth2 & OIDC Best Practices and Security, Real-World Scenarios and Integrations และ Future Trends and Advanced Concepts

วิธีการทำงาน

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

เริ่มเรียนรู้ →

วิธีการเรียนรู้ของคุณ

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

12 หลักสูตร

ทุกหลักสูตรในเส้นทางการเรียนรู้ OAuth2 & OpenID Connect Deep Dive

01

บทนำสู่การยืนยันตัวตนและการอนุญาต

A14 บทเรียน

เริ่มต้นการเรียนรู้ด้วยการทำความเข้าใจแนวคิดพื้นฐานของการยืนยันตัวตนและการอนุญาต พร้อมสำรวจว่าเหตุใดการจัดการข้อมูลระบุตัวตนอย่างปลอดภัยจึง…

02

ทำความเข้าใจพื้นฐาน OAuth2

A24 บทเรียนPRO

วางรากฐานสำหรับการเข้าถึง API อย่างปลอดภัยด้วยการทำความเข้าใจหลักการสำคัญ บทบาท คำศัพท์ และวิธีที่ OAuth2 ช่วยให้มอบสิทธิ์การอนุญาตแทนกันได…

03

เจาะลึกประเภทการให้สิทธิ์การอนุญาต

B14 บทเรียนPRO

สำรวจประเภทการให้สิทธิ์การอนุญาตหลักของ OAuth2 โดยละเอียด เพื่อทำความเข้าใจกระบวนการ การใช้งาน และข้อควรพิจารณาด้านความปลอดภัยสำหรับการนำกา…

04

บทนำสู่ OpenID Connect

B14 บทเรียนPRO

เชื่อมโยงจากการอนุญาตไปสู่การยืนยันตัวตนด้วย OpenID Connect พร้อมเรียนรู้วิธีที่โปรโตคอลนี้ต่อยอดจาก OAuth2 เพื่อมอบข้อมูลระบุตัวตนของผู้ใช…

05

โฟลว์และส่วนขยาย OAuth2 ขั้นสูง

B24 บทเรียนPRO

ต่อยอดความรู้ OAuth2 ด้วยการตรวจสอบโฟลว์ที่ซับซ้อนยิ่งขึ้นและส่วนขยายที่สำคัญ เช่น PKCE ซึ่งช่วยเพิ่มความปลอดภัยและความเหมาะสมกับไคลเอนต์ปร…

06

การนำโฟลว์ OpenID Connect ไปใช้

B24 บทเรียนPRO

เพิ่มพูนความเข้าใจ OpenID Connect ด้วยการนำโฟลว์หลักไปใช้ ซึ่งรวมถึง Authorization Code, Implicit และ Hybrid เพื่อรองรับการยืนยันตัวตนผู้ใช…

07

การตรวจสอบและการจัดการ ID Token

B24 บทเรียนPRO

รับรองความถูกต้องครบถ้วนและความน่าเชื่อถือของข้อมูลระบุตัวตนผู้ใช้ด้วยการเชี่ยวชาญเทคนิคการตรวจสอบ ID Token ซึ่งรวมถึงการตรวจสอบลายเซ็นและก…

08

การรักษาความปลอดภัยการนำ OAuth2 ไปใช้

C14 บทเรียนPRO

เสริมความแข็งแกร่งให้แอปพลิเคชันด้วยการทำความเข้าใจประเด็นความปลอดภัยที่สำคัญของ OAuth2 ซึ่งรวมถึงการจัดการโทเค็น การจัดการสถานะ และแนวทางป…

09

ฟีเจอร์และการค้นพบ OIDC ขั้นสูง

C14 บทเรียนPRO

ยกระดับความเชี่ยวชาญด้าน OIDC ด้วยการสำรวจฟีเจอร์ขั้นสูง เช่น การลงทะเบียนไคลเอนต์แบบไดนามิก จุดปลายทางสำหรับการค้นพบ และการจัดการเซสชัน ซึ…

10

แนวทางปฏิบัติที่ดีที่สุดและความปลอดภัยของ OAuth2 และ OIDC

C14 บทเรียนPRO

เสริมความเข้าใจ OAuth2 และ OIDC ด้วยการนำแนวทางปฏิบัติที่ดีที่สุดด้านความยินยอม CORS และกลไกการออกจากระบบมาใช้ เพื่อให้การใช้งานมีความปลอดภ…

11

สถานการณ์จริงและการผสานรวม

C14 บทเรียนPRO

นำความรู้ไปประยุกต์ใช้กับสถานการณ์จริง โดยผสานรวม OAuth2 และ OIDC เข้ากับผู้ให้บริการข้อมูลระบุตัวตน ไมโครเซอร์วิส และเกตเวย์ API หลากหลายร…

12

แนวโน้มในอนาคตและแนวคิดขั้นสูง

C24 บทเรียนPRO

ก้าวนำการเปลี่ยนแปลงด้วยการสำรวจแนวโน้มใหม่และหัวข้อขั้นสูงใน OAuth2 และ OpenID Connect ซึ่งรวมถึง API ระดับการเงินและกลไกการรักษาความปลอดภ…

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

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

หลักสูตร OAuth2 & OpenID Connect Deep Dive ฟรีหรือไม่

ใช่ คุณสามารถเริ่มหลักสูตร OAuth2 & OpenID Connect Deep Dive ได้ฟรีและเสร็จสิ้นบทเรียนแบบโต้ตอบโดยไม่มีค่าใช้จ่าย การสมัครสมาชิก PRO ที่เป็นทางเลือกจะปลดล็อกเครื่องมือ AI ขั้นสูงและใบรับรองที่แชร์ได้

ฉันต้องมีประสบการณ์มาก่อนหรือไม่ในการเรียนรู้ ALL

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

ฉันจะเรียนรู้ ALL บน CoddyKit ได้อย่างไร

คุณเรียนรู้โดยการลงมือทำ บทเรียนสั้น ๆ แบบโต้ตอบจับคู่คำอธิบายที่ชัดเจนกับแบบฝึกหัดการเขียนโค้ดที่ทำงานในเวลาจริง และติวเตอร์ AI ที่ทำงาน 24/7 ให้ความช่วยเหลือแบบบุคคลเมื่อคุณติดขัด

ฉันได้รับใบรับรองสำหรับการเสร็จสิ้น OAuth2 & OpenID Connect Deep Dive หรือไม่

ใช่ ผู้เรียน PRO สามารถสอบและได้รับใบรับรองการเสร็จสิ้นที่แชร์ได้พร้อมรหัสที่สามารถตรวจสอบได้สำหรับหลักสูตร OAuth2 & OpenID Connect Deep Dive

ฉันสามารถเรียนรู้ ALL บนโทรศัพท์ของฉันได้หรือไม่

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

เริ่มเรียน OAuth2 & OpenID Connect Deep Dive ตอนนี้

เข้าร่วมกับผู้เรียนนับพันคนที่กำลังเรียนรู้การเขียนโปรแกรมผ่านบทเรียนที่ขับเคลื่อนด้วย AI

เริ่มฟรี →ดูคอร์สทั้งหมด