Section 15/171 menit
15. Kapan Tidak Digunakan
15. Kapan Tidak Digunakan
- iOS 15 ke bawah: Passkeys butuh iOS 16+. Untuk support iOS 15, tetap gunakan password + Touch ID/Face ID via
LAContext. - App yang tidak perlu autentikasi: Jangan tambahkan sistem auth hanya untuk pakai passkeys. Jika app tidak butuh login, tidak perlu passkeys.
- App internal dengan LDAP/Active Directory: Passkeys tidak terintegrasi dengan enterprise identity provider secara native — gunakan SSO (SAML/OAuth) yang sudah ada.
- Prototype atau MVP cepat: Setup Associated Domains + server WebAuthn butuh infrastruktur. Untuk MVP, mulai dengan Sign in with Apple yang lebih sederhana.
- Server tidak bisa diupdate: Passkeys butuh endpoint WebAuthn baru di server. Jika backend tidak bisa diupdate, tidak bisa implementasi passkeys.
- App tanpa koneksi internet: Registrasi dan autentikasi passkeys membutuhkan roundtrip ke server untuk challenge/verification.