See the original FAQ version in English here.
Mobil uygulamalarda web içeriklerini görüntülemek için sıkça kullandığımız WebView'lar, geçiş anahtarlarını (passkey) entegre ederken bize bazı benzersiz zorluklar çıkarıyor. Bu zorlukların temel nedeni, çoğu WebView ortamında WebAuthn özelliklerine verilen desteğin sınırlı olması.
WebView yetenekleri platforma ve sürüme göre değişiklik gösteriyor:
Get a free passkey assessment in 15 minutes.
Geçiş anahtarları WebView içinde çalışmadığında, kimlik doğrulama için kullanıcıların harici bir tarayıcıya veya uygulamaya geçmesi gerekebilir; bu da giriş akışını sekteye uğratır. Genellikle en iyi geçiş anahtarı deneyimi, ilgili iOS veya Android uygulama geliştirme çerçevesinde (ör. Kotlin, Swift) yerel geçiş anahtarı entegrasyonu kullanılarak elde edilir.
+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?
Yedek (Fallback) Seçenekler:
Yerel (Native) Entegrasyonu Teşvik Edin: Mümkün olan her durumda, geçiş anahtarı işlevselliği için WebView'lara güvenmek yerine yerel uygulama bileşenlerini kullanın.
Sağlayıcılarla Birlikte Çalışın: Gelecek güncellemelerde daha iyi WebAuthn desteği sunulması için WebView ve platform sağlayıcılarıyla iletişimde kalın.
WebView'lar, kısıtlı WebAuthn desteği ve güvenlik kısıtlamaları nedeniyle geçiş anahtarları için belirgin zorluklar yaratıyor. Bu sınırlamaları anlayarak; yedek seçenekler ve yerel uygulama bileşenleri gibi stratejiler uygulayarak çok daha pürüzsüz bir geçiş anahtarı (passkey) entegrasyonu sağlayabiliriz.
Table of Contents
Related Articles