Semua course
Materi oleh Hifzon Β· Menengah

Autentikasi & Keamanan API

Belajar mengamankan API dengan cara yang benar dan mudah dipahami: bedanya autentikasi dan otorisasi, hashing sandi (salt, PBKDF2), login dan registrasi, JWT dari nol (HS256, exp, tolak alg none), middleware Bearer, RBAC dan kepemilikan data (cegah IDOR), refresh token dan logout, cookie dan sesi, CSRF, CORS, validasi input dan serangan injeksi, rate limiting, header keamanan, penanganan error dan log aman, reset sandi, MFA/TOTP, OAuth 2.0 + PKCE, API key dan tanda tangan webhook, rotasi kunci, audit OWASP API Top 10, sampai proyek akhir API Catatan Aman. Belajar santai lewat animasi, materi singkat, dan latihan yang langsung dicek.

4.9 rating 24 part Jadilah peserta pertama Menengah
Akses gratis Tanpa instalasi Sertifikat kelulusan
24Part seru
GratisAkses penuh
0Peserta aktif
1Sertifikat kelulusan
Hasil belajar

Setelah ini, kamu bisa...

Hashing sandi yang benar, login, dan JWT dari nol (HS256, exp, tolak alg none)
Middleware Bearer, RBAC, kepemilikan data, refresh token, dan logout
Cookie, sesi, CSRF, dan CORS yang aman
Validasi input, rate limiting, header keamanan, dan error yang tidak membocorkan data
Reset sandi, MFA/TOTP, OAuth 2.0 + PKCE, API key, dan webhook bertanda tangan
Audit OWASP API Top 10 dan proyek akhir API Catatan Aman
Keunggulan

Belajar jadi lebih gampang dan nggak ngebosenin

Animasi konsep

Tiap part dibuka dengan animasi singkat, jadi konsepnya langsung kebayang. Nggak cuma baca teks!

Materi mudah dipahami

Dijelaskan pelan-pelan pakai analogi, contoh kode, dan tips biar nggak salah di hal yang umum.

Latihan interaktif langsung

Langsung praktik di halaman yang sama. Jawabanmu dicek otomatis, dan ada petunjuk kalau kamu mentok.

Belajar bertahap

Selesaikan latihan untuk membuka part berikutnya, jadi dasarmu selalu kuat.

Quiz akhir

Tes seberapa paham kamu sebelum ambil sertifikat.

Sertifikat kelulusan

Sertifikat atas namamu siap diambil setelah semua part selesai dan quiz minimal 70.

Peta Petualangan

Tuntaskan misi, kumpulkan XP

1Autentikasi vs Otorisasi & Cara Berpikir Keamanan +100 XP
Menyimpan Sandi dengan Aman: Hash, Salt & PBKDF2+100 XP
Registrasi & Login: API Pendaftaran yang Aman+100 XP
JWT dari Nol (1): Struktur Token & Tanda Tangan HS256+100 XP
JWT dari Nol (2): Claim, Kedaluwarsa & Tolak alg none+100 XP
Middleware Autentikasi: Bearer Token+100 XP
Otorisasi: Peran (RBAC) & Kepemilikan Data (Cegah IDOR)+100 XP
Access Token, Refresh Token & Logout+100 XP
Cookie & Atributnya: HttpOnly, Secure, SameSite+100 XP
Sesi di Server: ID Acak, Kedaluwarsa & Session Fixation+100 XP
CSRF: Serangan Lewat Cookie yang Terkirim Otomatis+100 XP
CORS yang Benar: Preflight, Allowlist & Credentials+100 XP
Validasi Input & Serangan Injeksi (SQL, NoSQL, XSS, Mass Assignment)+100 XP
Rate Limiting: Menahan Brute Force & Penyalahgunaan+100 XP
Header Keamanan HTTP (Seperti Helmet)+100 XP
Penanganan Error & Log yang Aman+100 XP
Lupa Sandi: Alur Reset yang Aman+100 XP
Autentikasi Dua Faktor: Membuat TOTP (RFC 6238)+100 XP
OAuth 2.0 & PKCE: Login Lewat Pihak Ketiga+100 XP
API Key & Webhook Bertanda Tangan (HMAC)+100 XP
Kebijakan Sandi, Pembaruan Hash (Rehash) & Waktu Respons+100 XP
Mengelola Rahasia & Rotasi Kunci JWT (kid)+100 XP
Lab Audit: Perbaiki API yang Rentan (OWASP API Top 10)+100 XP
Proyek Akhir: API Catatan Aman+100 XP
πŸ†Quiz Arena+150 XP
Lulus Misi aktif Terkunci πŸ† Quiz Arena membuka sertifikat Β· tamat course +300 XP bonus
Kurikulum

24 part, dari nol sampai bisa

Daftar part
0 dari 24 part selesai
1
Autentikasi vs Otorisasi & Cara Berpikir KeamananMembedakan autentikasi (siapa kamu) dan otorisasi (boleh apa), kode status 401 vs 403, model ancaman sederhana, dan prinsip dasar keamanan API.
Buka
Menyimpan Sandi dengan Aman: Hash, Salt & PBKDF2Daftar gratis untuk membuka part ini. Daftar sekarang
Registrasi & Login: API Pendaftaran yang AmanDaftar gratis untuk membuka part ini. Daftar sekarang
JWT dari Nol (1): Struktur Token & Tanda Tangan HS256Daftar gratis untuk membuka part ini. Daftar sekarang
JWT dari Nol (2): Claim, Kedaluwarsa & Tolak alg noneDaftar gratis untuk membuka part ini. Daftar sekarang
Middleware Autentikasi: Bearer TokenDaftar gratis untuk membuka part ini. Daftar sekarang
Otorisasi: Peran (RBAC) & Kepemilikan Data (Cegah IDOR)Daftar gratis untuk membuka part ini. Daftar sekarang
Access Token, Refresh Token & LogoutDaftar gratis untuk membuka part ini. Daftar sekarang
Cookie & Atributnya: HttpOnly, Secure, SameSiteDaftar gratis untuk membuka part ini. Daftar sekarang
Sesi di Server: ID Acak, Kedaluwarsa & Session FixationDaftar gratis untuk membuka part ini. Daftar sekarang
CSRF: Serangan Lewat Cookie yang Terkirim OtomatisDaftar gratis untuk membuka part ini. Daftar sekarang
CORS yang Benar: Preflight, Allowlist & CredentialsDaftar gratis untuk membuka part ini. Daftar sekarang
Validasi Input & Serangan Injeksi (SQL, NoSQL, XSS, Mass Assignment)Daftar gratis untuk membuka part ini. Daftar sekarang
Rate Limiting: Menahan Brute Force & PenyalahgunaanDaftar gratis untuk membuka part ini. Daftar sekarang
Header Keamanan HTTP (Seperti Helmet)Daftar gratis untuk membuka part ini. Daftar sekarang
Penanganan Error & Log yang AmanDaftar gratis untuk membuka part ini. Daftar sekarang
Lupa Sandi: Alur Reset yang AmanDaftar gratis untuk membuka part ini. Daftar sekarang
Autentikasi Dua Faktor: Membuat TOTP (RFC 6238)Daftar gratis untuk membuka part ini. Daftar sekarang
OAuth 2.0 & PKCE: Login Lewat Pihak KetigaDaftar gratis untuk membuka part ini. Daftar sekarang
API Key & Webhook Bertanda Tangan (HMAC)Daftar gratis untuk membuka part ini. Daftar sekarang
Kebijakan Sandi, Pembaruan Hash (Rehash) & Waktu ResponsDaftar gratis untuk membuka part ini. Daftar sekarang
Mengelola Rahasia & Rotasi Kunci JWT (kid)Daftar gratis untuk membuka part ini. Daftar sekarang
Lab Audit: Perbaiki API yang Rentan (OWASP API Top 10)Daftar gratis untuk membuka part ini. Daftar sekarang
Proyek Akhir: API Catatan AmanDaftar gratis untuk membuka part ini. Daftar sekarang
Pengajar

Ditemani mentor

H
Mentor kamu

Hifzon

Course ini disusun santai tapi praktis: teori singkat, animasi, lalu langsung latihan, supaya kamu terbiasa mencoba sendiri sejak part pertama.

Lanjut belajar

Course lain yang cocok untukmu

FAQ

Masih bingung? Cek ini dulu

Apakah course ini gratis?

Gratis! Cukup daftar dan verifikasi email, lalu semua part bisa langsung kamu buka.

Apakah saya perlu memasang aplikasi tambahan?

Nggak perlu. Semua latihan dikerjakan langsung di KelasIT, cukup pakai browser.

Bagaimana sistem kelulusan dan sertifikat?

Setiap part punya latihan singkat. Kalau sudah lulus, part berikutnya terbuka. Sertifikat bisa kamu ambil setelah semua part selesai dan quiz akhir minimal 70.

Harus selesai dalam berapa lama?

Bebas! Belajar sesuai tempomu, berhenti dan lanjut kapan saja. Progress-mu selalu tersimpan.

Apakah bisa dipelajari lewat ponsel?

Bisa banget untuk baca materi. Tapi untuk menulis kode, laptop atau tablet berkeyboard akan lebih nyaman.

Siap mulai belajar Autentikasi & Keamanan API?

Part pertama ringan kok. Mulai sekarang dan rasakan sendiri serunya belajar!

Coba Gratis Sekarang, Tanpa Daftar