Saiba por que as WebViews em aplicativos móveis representam desafios para as passkeys e como resolver esses problemas durante a implementação.
Vincent
Created: July 1, 2025
Updated: March 12, 2026
See the original FAQ version in English here.
As WebViews, frequentemente usadas em aplicativos móveis para renderizar conteúdo da web, apresentam desafios únicos na implementação de passkeys. Esses desafios decorrem do suporte limitado aos recursos do WebAuthn em muitos ambientes de WebView.
As capacidades da WebView variam por plataforma e versão:
Get a free passkey assessment in 15 minutes.
Se as passkeys não funcionarem nas WebViews, os usuários podem precisar mudar para um navegador externo ou aplicativo para autenticação, interrompendo o fluxo de login. Geralmente, a melhor experiência do usuário com passkeys pode ser alcançada usando a implementação nativa de passkeys na respectiva estrutura de desenvolvimento de aplicativos para iOS ou Android (por exemplo, Kotlin, Swift).
+70-page Enterprise Passkey Whitepaper:
Learn how leaders get +80% passkey adoption. Trusted by Rakuten, Klarna & Oracle
Are your users passkey-ready?
Opções de fallback:
Incentivar a implementação nativa: Sempre que possível, use componentes de aplicativos nativos para a funcionalidade de passkey em vez de depender de WebViews.
Trabalhar com fornecedores: Colabore com os provedores de WebView e de plataforma para defender um melhor suporte ao WebAuthn em atualizações futuras.
As WebViews representam desafios significativos para as passkeys devido ao suporte limitado ao WebAuthn e às restrições de segurança. Ao entender essas limitações e implementar estratégias como opções de fallback e componentes de aplicativos nativos, você pode garantir uma implementação mais tranquila das passkeys.
Table of Contents
Related Articles