Visão geral
O pacote android_sms_retriever é um plugin do Flutter projetado para recuperar automaticamente códigos OTP de mensagens SMS em dispositivos Android sem exigir que o aplicativo solicite permissões de SMS. Ele utiliza a API de Recuperação de SMS do Android para detectar e extrair senhas únicas enviadas por SMS, melhorando a experiência do usuário ao simplificar os fluxos de autenticação. O plugin é leve e seguro, garantindo que dados sensíveis sejam tratados dentro do framework confiável do sistema. É ideal para aplicativos que dependem da autenticação de dois fatores baseada em SMS.
Casos de uso
- Extração automática de OTP em fluxos de login
- Verificação de 2FA simplificada
- Reduzindo erros de entrada manual
- Autenticação segura baseada em SMS
- Melhorando a integração do usuário
Principais recursos
- Nenhuma permissão de SMS necessária
- Utiliza a API integrada de Recuperação de SMS do Android
- Detecção automática de OTP
- Gerenciamento seguro de mensagens
- Integração simples com o Flutter
Indicado para
- Aplicativos usando 2FA baseado em SMS
- aplicações com alta autenticação
- Experiências de onboarding amigáveis ao usuário
- Aplicativos exclusivos para Android que precisam de preenchimento automático de OTP
- Desenvolvedores evitando solicitações de permissão de SMS
Considerações
- Funciona apenas no Android
- Requer suporte à API de Recuperação de SMS
- Limitado a OTPs enviados por SMS
- Depende do processamento de SMS em nível de dispositivo
- Não compatível com todas as versões do Android ou fabricantes