Principais pacotes Flutter para campos de PIN, OTP e senha Muitas vezes, é necessária a verificação do usuário ou a verificação da transação para pagamentos ou em aplicativos de bancos, finanças e fintechs. Para verificação, o usuário precisa digitar um: * **PIN**: Um código numérico de quatro dígitos usado para verificar a identidade do usuário. Este código é conhecido apenas pelo usuário e pode ser inserido por meio de um teclado numérico. * **One-time password (OTP)**: É um tipo de senha que é válido apenas para uso único. OTPs são frequentemente usados como uma camada extra de segurança para contas online, pois são muito mais difíceis de serem adivinhados do que uma senha tradicional. OTPs normalmente são gerados por um aplicativo de autenticação ou um token de hardware, e são inseridos em um campo de OTP. * **Senha**: Uma senha personalizada definida pelo usuário. A lista completa de pacotes Flutter que fornecem campos personalizados e utilitários de preenchimento automático para inserir PIN, código SMS, senha ou OTP em seu aplicativo Flutter é fornecida abaixo.
pinput
2674
Campo de texto para entrada de código PIN (OTP), preenchimento automático de SMS do iOS, preenchimento automático de SMS do Android com código de uso único, senha, código de acesso, captchas, segurança, cupons, ofertas, verificação de duas etapas.
pin_code_fields
2126
Um pacote flutter que o ajudará a gerar campos de código PIN. Pode ser útil para OTP, por exemplo.
otp_autofill
215
Implementação Android do autofill de OTP usando a API de Consentimento do Usuário e a API de Retriever. Adiciona a possibilidade de receber um código OTP de outra entrada.
flutter_otp_text_field
162
TextField de entrada OTP totalmente personalizável para flutter. O widget aceita um pin de qualquer tamanho. É escrito em puro dart, sem dependência extra.
flutter_pw_validator
159
O pacote Flutter Pw Validator ajuda você a validar a senha fornecida pelo usuário ao fazer login de acordo com suas regras.
pin_code_text_field
158
Um widget Flutter bonito e altamente personalizável para inserir código pin. Adequado para casos de uso como login e OTP.
pin_input_text_field
141
Um widget TextField para exibir pins com estilos diferentes, escrito em puro dart, sem dependência extra.
passcode_screen
114
Um pacote Flutter agnóstico em relação à plataforma para exibir uma tela de entrada de código de acesso, semelhante ao iOS nativo. A tela pode ser personalizada com cores, tamanhos, fontes, etc.
password_strength
113
Um estimador de força de senha. Pode ser usado para mostrar ao usuário se a senha que eles escolheram é forte contra ataques de força bruta ou de dicionário.
smart_auth
94
Wrapper da API de Consentimento do Usuário de SMS do Android, API de Retriever de SMS para ler um código SMS de uma vez, obter/salvar/excluir o número de telefone do usuário, OTP, OTC, preenchimento automático de SMS, preenchimento automático do Android
flutter_otp
85
Um pacote Flutter para o envio e validação de OTP. Um OTP de quatro dígitos (customizável) é enviado como SMS para o número de telefone fornecido (e código do país).
sms_otp_auto_verify
84
Um novo plugin Flutter para inserir um código de dígito geralmente em casos de código Sms Otp. e fornecer preenchimento automático de SMS usando a biblioteca SMS Retriever API.
sms_user_consent
83
Solicitação do número de telefone do usuário (suporta dual sim) e/ou consentimento para ler SMS sem adicionar permissões
fancy_password_field
78
Um controle de senha altamente personalizável. Possui recursos como força da senha e validação de regras.
password_validated_field
48
Com este pacote, você pode ter campos de texto de senha elegantes, legais e validados em seu aplicativo.
random_password_generator
46
Um novo pacote Flutter que ajuda a gerar uma senha forte para contas online e estimador de força de senha para Dart.
flutter_password_strength
44
Um verificador de força de senha para flutter, funciona no Android e iOS.
custom_pin_screen
39
Um pacote flutter para adicionar telas com teclados personalizados e pins em seu aplicativo móvel.
pin_entry_text_field
35
Campo de texto de entrada de pin totalmente personalizável para flutter. Este widget aceita pin de qualquer comprimento e detecta a entrada do último pin.
otp_screen
29
Um novo pacote Flutter que ajuda o desenvolvedor a criar uma tela de Otp com algumas linhas de código.
otp_pin_field
28
um pacote flutter que ajudará você a gerar campos de código pin com design e animações bonitos. pode ser útil para entradas de otp ou código pin
flutter_pin_code_widget
27
Widget de código PIN para criar e verificar código PIN local com configurações flexíveis.
flutter_pin_code_fields
26
Um pacote flutter que ajudará você a gerar campos de código pin personalizáveis. Pode ser usado para pins de login ou OTP.
password_strength_checker
25
Gerar senhas seguras, verificar senhas expostas, obter feedback visual para força ou obter validação de formulário com uma força de senha mínima requerida.