Visão geral
Native Auth é um pacote Flutter que habilita autenticação biométrica usando Face ID, Touch ID e reconhecimento de impressão digital em dispositivos Android e iOS. Ele fornece uma interface simples para integrar autenticação local segura aos aplicativos, melhorando a experiência do usuário com verificação de identidade rápida e confiável. O pacote também suporta Windows, tornando-o adequado para aplicações multiplataforma. Construído com APIs nativas da plataforma, garante compatibilidade e desempenho. Os desenvolvedores podem implementar facilmente login seguro ou confirmação de ações sensíveis com poucas linhas de código. O código-fonte está disponível publicamente no GitHub para transparência e contribuições.
Casos de uso
- Login seguro do aplicativo
- Confirmação de transação baseada em biometria
- Acesso protegido aos dados
- Verificação de identidade do usuário
- Autenticação de dois fatores
Principais recursos
- Suporte ao Face ID
- Suporte ao Touch ID
- Autenticação por impressão digital
- Compatibilidade multiplataforma (Android, iOS, Windows)
- Integração simples da API
Indicado para
- Aplicativos que exigem autenticação segura
- Aplicações financeiras ou bancárias
- Aplicativos de saúde com necessidades de privacidade
- Aplicações que lidam com dados de usuário sensíveis
- Desenvolvedores construindo experiências móveis seguras
Considerações
- Requer suporte do dispositivo para biometria
- Limitado às plataformas Android, iOS e Windows
- Pode ser necessário métodos de autenticação alternativos
- As permissões devem ser tratadas adequadamente
- Não adequado para casos de uso não biométricos