Skip to content

native_passkey_flutter ​

SDK Flutter híbrido de autenticação WebAuthn/FIDO2 (Passkey) do ecossistema Swepay/NativeGuard. Tenta a cerimônia nativa de Passkey (Android Credential Manager / iOS ASAuthorization) e, quando o autenticador de plataforma não está disponível, recorre automaticamente a um fallback WebView que carrega o app web (@nativeguard/passkey-angular ou @nativeguard/passkey-react), com o qual compartilha o mesmo contrato de API.

Requisitos de plataforma ​

PlataformaCaminho nativoMínimo
AndroidCredential Manager (Jetpack)API 28 (Android 9) + Google Play Services
iOSASAuthorization platform passkeysiOS 16

Abaixo desses mínimos (ou em plataformas sem suporte), o SDK usa o fallback WebView se webFallbackUrl estiver configurado.

Instalação ​

yaml
dependencies:
  native_passkey_flutter: ^0.1.0

Consulte o README do pacote para a configuração completa de Android (Digital Asset Links) e iOS (Associated Domains), além dos exemplos de uso do fallback WebView com o FlutterBridgeService do @nativeguard/passkey-angular.

Publicado sob a licença MIT.