OAuth คืออะไร ?
Вставка
- Опубліковано 15 лип 2024
- ☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย
/ @mikelopster
ฟังไมค์ สัปดาห์นี้ เราจะพามาแนะนำ OAuth มาตรฐานการอนุญาตการเข้าถึงข้อมูลระหว่าง application ว่ามันมีหลักการยังไงบ้าง องค์ประกอบหลักของ OAuth มีอะไรบ้าง และหากเราจะ implement application ร่วมกับ OAuth มีกี่วิธีที่ application ของเราสามารถใช้งานร่วมกับ OAuth ได้บ้าง มาฟังกันในฟังไมค์วันนี้กันครับ
โดยเนื้อหานั้นจะประกอบด้วย
1. พื้นฐานไอเดียของ Authorization และ Authentication
2. ภาพใหญ่ของ OAuth ว่ามีหลักการประมาณไหน และอะไรที่ใช่หรือไม่ใช่ OAuth บ้าง
3. OAuth 1.0 กับ OAuth 2.0
4. OAuth กับ Grant Type แต่ละประเภท (Code Flow, Password, Client Credential, Implicit, Device Code, Refresh Token)
5. OAuth และการส่งข้อมูลร่วมกับ RBAC (Role-Based Access Control)
ใครมีจุดไหนอยากเสริมเพิ่มเติมยังไง แชร์กันเพิ่มเติมได้เลยนะครับ หวังว่าผมจะให้ข้อมูลครบถ้วนตามที่ทุกคนสงสัยอยู่น้า 😁
ใครสนใจอ่านเพิ่มเติม สามารถอ่านได้ที่
mikelopster.dev/posts/oauth-b...
หัวข้อ
00:00 แนะนำหัวข้อ
01:35 Authentication และ Authorization คืออะไร ?
08:16 OAuth คืออะไร ? แนะนำหลักการภาพใหญ่ของ OAuth
26:38 Bearer Authentication ≠ OAuth เพราะอะไร
32:16 OAuth 1.0 vs OAuth 2.0
39:54 เริ่มต้น OAuth กับ Grant Type
40:39 Grant Type 1 - Authorization Code Flow
47:05 Grant Type 2 - Password
50:16 Grant Type 3 - Client Credential
55:08 Grant Type 4 - Implicit
59:10 Grant Type 5 - Device Code
1:03:41 Grant Type 6 - Refresh Token
1:07:33 OAuth กับ RBAC (Role-Based Access Control)
1:13:26 สรุปทั้งหมด
ใครมีข้อสงสัยเพิ่มเติม มาพูดคุยแลกเปลี่ยนความรู้กันได้ที่
Facebook page: / mikelopster.dev
Website: mikelopster.dev
แปะพิกัดของที่ผมใช้
shope.ee/8A54c8cfkf ของที่ตั้งอยู่ด้านหลัง
shope.ee/6fI75UuLEM osmo pocket 3
shope.ee/4VDcVixCW9 ไมค์ shure
shope.ee/6pbXI6d5xG กล้องวงจรปิด
Enjoy ครับ 😘 - Наука та технологія
อธิบายได้ละเอียดดีครับ แต่คงต้องฟังหลายๆรอบ 😆
อธิบายดีมากเลย เข้าใจขึ้นเยอะ ขอบคุณมากคับ จาก jr dev ฝั่งลาว
ฟังเพลินๆ
ขอบคุณครับ
สุดยอดครับ
อธิบายได้ดีมากครับ
ขอขอบคุณ
ขอบพระคุณสำหรับการสนับสนุนมากๆครับ 🙏
ชอบดูพี่มากเลยครับก่อนนอน พี่ทำให้ผมหลับง่ายขึ้น❤❤
ได้ยินแบบนี้ ผมก็สบายใจ 😂
signature ของช่องคุณ Mike คือคำว่า "ไอ้หมอนี่" ครับ 🤣
ผมอยากรู้อีกเรื่องนึงครับ ทำไมต้อง 101 เช่น python 101
ผมก็ไม่ทราบเหมือนกันครับ แต่ขอยกตัวอย่างจากสมัยเรียนมหาวิทยาลัย พวกวิชาต่างๆ สำหรับน้องใหม่เด็กปีหนึ่ง มักจะมีรหัส 101 102 103 ต่อท้ายครับ เช่น เทอมหนึ่งเรียนบัญชี 101 เทอมสองเรียนบัญชี 102
สรุปคือ สำหรับผม มันคือรหัสวิชาเรียนในมหาวิทยาลัยครับ
ตอบจากใจเลย ผมก็ไม่รู้เหมือนกัน 😂 แต่คิดว่าสาเหตุน่าจะเป็นตามที่มีคนก่อนหน้า reply นะครับ เข้าใจว่าเป็น standard ตัวเลขที่มหาลัยเพื่อเป็นการบอกตัวเลขวิชาเริ่มต้นนะครับ
23:25 ใครมาเห็นภาพนี้
คงคิดว่างานศิลป์ปิกาซโซ 😂😂
เดี๋ยวไป craft เป็น NFT ทำขายครับ 😂
ถามทุกปี ผมก็ลืมทุกปี 555
ธรรมดาครับ เอาจริงตอนนี้ผมก็ลืมแล้ว (หยอกๆ) 😂
แต่ผมลืมจริงๆ 😆😆😆
ทั้ง OAuth ทั้ง Auth0 งงงงง 😵💫
มี AuthZero😂
คำมันก็จะคล้ายๆกันหน่อย 😂