Ikhtisar Wawancara Autentikasi
Terus mengumpulkan pertanyaan wawancara terkait autentikasi dan poin-poin penting, diorganisasi dari dasar hingga lanjutan.
Lv1 Dasar
- Bagaimana autentikasi diimplementasikan di proyek Anda sebelumnya?
- Apa perbedaan antara autentikasi berbasis Session dan berbasis Token?
- Apa struktur dari JWT?
Lv2 Lanjutan
- Di mana token dapat disimpan? Pertimbangan keamanan apa yang harus diperhatikan? (Akan ditambahkan)
- Bagaimana frontend secara otomatis melampirkan token ke setiap permintaan API? (Akan ditambahkan)
- Bagaimana seharusnya kedaluwarsa token ditangani? (Akan ditambahkan)
Lv3 Desain Sistem
- Mengapa arsitektur microservice lebih memilih JWT? (Akan ditambahkan)
- Apa kekurangan JWT? Bagaimana Anda menangani logout aktif? (Akan ditambahkan)
- Bagaimana cara mengurangi atau mencegah pencurian token? (Akan ditambahkan)
Lv4 Ekstensi Lanjutan
- Untuk mengimplementasikan "paksa logout di semua perangkat", bagaimana Anda melakukannya dengan arsitektur Session vs Token? (Akan ditambahkan)
- Strategi autentikasi apa yang umum digunakan dengan SSO (Single Sign-On)? (Akan ditambahkan)