Web Authentication: Cara Aplikasi Tahu Siapa Kamu

Dari Basic Auth sampai OAuth. Paham cara kerja tiap metode login, dan kapan harus pakai yang mana.

Course tentang autentikasi web: kenapa HTTP tidak ingat siapa kamu, dan tujuh cara mengatasinya, yaitu Basic Auth, cookie/session, token, JWT, OAuth 2.0, OpenID Connect, dan SAML. Setiap metode dibedah cara kerjanya, kelemahannya, dan kasus nyata di mana dia dipakai.

Dasar: Basic Auth dan Session Cookie
Kenapa HTTP Tidak Ingat Siapa Kamu15 menit
Basic Authentication: Password di Setiap Request20 menit
Cookie Based Auth: Session yang Disimpan Server25 menit
Autentikasi Berbasis Token
Token Authentication dan Bearer Token20 menit
JWT: Token yang Isinya Bisa Dibaca Sendiri25 menit
Access Token, Refresh Token, dan Tempat Menyimpannya25 menit
OAuth, OpenID Connect, dan SAML
OAuth 2.0: Login Pakai Akun Google25 menit
OpenID Connect: Lapisan Identitas di Atas OAuth20 menit
SAML dan SSO di Lingkungan Perusahaan20 menit
Memilih Metode Autentikasi yang Tepat15 menit