OAuth คืออะไร ?

Поделиться
HTML-код
  • Опубликовано: 24 июл 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 ครับ 😘
  • НаукаНаука

Комментарии • 23

  • @JohnDoe-de6ip
    @JohnDoe-de6ip 4 месяца назад +4

    อธิบายได้ละเอียดดีครับ แต่คงต้องฟังหลายๆรอบ 😆

  • @jinji.17
    @jinji.17 4 месяца назад +3

    อธิบายดีมากเลย เข้าใจขึ้นเยอะ ขอบคุณมากคับ จาก jr dev ฝั่งลาว

  • @user-xl8oz3px5p
    @user-xl8oz3px5p 4 месяца назад +1

    ฟังเพลินๆ

  • @sor7392
    @sor7392 3 месяца назад

    อธิบายได้ดีมากครับ

  • @mynameji004
    @mynameji004 4 месяца назад

    ขอบคุณครับ

  • @toenteen
    @toenteen 4 месяца назад

    สุดยอดครับ

  • @Sumat555
    @Sumat555 4 месяца назад +5

    ขอขอบคุณ

    • @mikelopster
      @mikelopster  4 месяца назад

      ขอบพระคุณสำหรับการสนับสนุนมากๆครับ 🙏

  • @ikkiwlp1211
    @ikkiwlp1211 4 месяца назад

    ชอบดูพี่มากเลยครับก่อนนอน พี่ทำให้ผมหลับง่ายขึ้น❤❤

    • @mikelopster
      @mikelopster  4 месяца назад

      ได้ยินแบบนี้ ผมก็สบายใจ 😂

  • @thetar7286
    @thetar7286 3 месяца назад

    signature ของช่องคุณ Mike คือคำว่า "ไอ้หมอนี่" ครับ 🤣

  • @kajonpongpoopamonkaipob6153
    @kajonpongpoopamonkaipob6153 4 месяца назад +1

    ผมอยากรู้อีกเรื่องนึงครับ ทำไมต้อง 101 เช่น python 101

    • @user-ko8ou7su8g
      @user-ko8ou7su8g 4 месяца назад

      ผมก็ไม่ทราบเหมือนกันครับ แต่ขอยกตัวอย่างจากสมัยเรียนมหาวิทยาลัย พวกวิชาต่างๆ สำหรับน้องใหม่เด็กปีหนึ่ง มักจะมีรหัส 101 102 103 ต่อท้ายครับ เช่น เทอมหนึ่งเรียนบัญชี 101 เทอมสองเรียนบัญชี 102
      สรุปคือ สำหรับผม มันคือรหัสวิชาเรียนในมหาวิทยาลัยครับ

    • @mikelopster
      @mikelopster  3 месяца назад

      ตอบจากใจเลย ผมก็ไม่รู้เหมือนกัน 😂 แต่คิดว่าสาเหตุน่าจะเป็นตามที่มีคนก่อนหน้า reply นะครับ เข้าใจว่าเป็น standard ตัวเลขที่มหาลัยเพื่อเป็นการบอกตัวเลขวิชาเริ่มต้นนะครับ

  • @Wariddon
    @Wariddon 3 месяца назад +1

    ถามทุกปี ผมก็ลืมทุกปี 555

    • @mikelopster
      @mikelopster  3 месяца назад +1

      ธรรมดาครับ เอาจริงตอนนี้ผมก็ลืมแล้ว (หยอกๆ) 😂

    • @Wariddon
      @Wariddon 3 месяца назад

      แต่ผมลืมจริงๆ 😆😆😆

  • @TheJinxer000
    @TheJinxer000 4 месяца назад

    23:25 ใครมาเห็นภาพนี้
    คงคิดว่างานศิลป์ปิกาซโซ 😂😂

    • @mikelopster
      @mikelopster  4 месяца назад +2

      เดี๋ยวไป craft เป็น NFT ทำขายครับ 😂

  • @nananananadev_
    @nananananadev_ 4 месяца назад +2

    ทั้ง OAuth ทั้ง Auth0 งงงงง 😵‍💫

    • @jirawatmaubkhuntod1823
      @jirawatmaubkhuntod1823 4 месяца назад

      มี AuthZero😂

    • @mikelopster
      @mikelopster  4 месяца назад

      คำมันก็จะคล้ายๆกันหน่อย 😂