See the original FAQ version in English here.
WebView, yang sering digunakan di aplikasi seluler untuk menampilkan konten web, memberikan tantangan tersendiri saat kita mengimplementasikan passkey. Tantangan ini muncul karena terbatasnya dukungan untuk fitur WebAuthn di berbagai lingkungan WebView.
Kemampuan WebView berbeda-beda tergantung platform dan versinya:
Get a free passkey assessment in 15 minutes.
Jika passkey tidak berfungsi di WebView, pengguna mungkin harus beralih ke browser atau aplikasi eksternal untuk autentikasi, yang mana mengganggu alur login. Biasanya, UX passkey terbaik bisa dicapai jika kita menggunakan implementasi native dari passkey di framework pengembangan aplikasi iOS atau Android masing-masing (misalnya Kotlin, Swift).
+70-page Enterprise Passkey Whitepaper:
Learn how leaders get +80% passkey adoption. Trusted by Rakuten, Klarna & Oracle
Want to find out how many people use passkeys?
Opsi Cadangan (Fallback):
Dorong Implementasi Native: Sebisa mungkin, gunakan komponen aplikasi native untuk fungsionalitas passkey ketimbang bergantung pada WebView.
Kerja Sama dengan Vendor: Berkolaborasilah dengan penyedia WebView dan platform untuk mendorong dukungan WebAuthn yang lebih baik di pembaruan mendatang.
WebView memberikan tantangan yang cukup besar bagi passkey karena dukungan WebAuthn yang terbatas dan batasan keamanan. Dengan memahami batasan ini dan menerapkan strategi seperti opsi fallback serta komponen aplikasi native, kita bisa memastikan peluncuran passkey berjalan lebih lancar.
Table of Contents
Related Articles