FLUTTER ECOSYSTEM

pinput

PIN码输入(OTP)文本字段,iOS短信自动填充,Android短信自动填充一次性验证码,密码,口令,验证码,安全,优惠券,Wowcher,2FA,两步验证

pinput 封面
最新版本
6.0.2
近 30 天下载
45万
喜欢数
3450
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

Pinput 是一个用于创建简洁、可自定义的 PIN 码、OTP、密码和通行码输入字段的 Flutter 包。它支持 iOS 和 Android 的短信自动填充功能,适用于一次性验证码,从而在双因素认证、两步验证或优惠券输入时提升用户体验。该包设计了简洁的用户界面和直观的手势操作,可在所有主要平台(包括 Web、macOS、Windows 和 Linux)上运行。该包提供流畅的过渡效果、验证功能,并可轻松集成到身份验证流程中。

适合场景
  • 双因素认证
  • 优惠券或促销代码输入
  • 安全密码输入
  • 验证码验证
  • OTP 登录流程
  • 密码恢复
主要特点
  • iOS 和 Android 短信自动填充支持
  • 可自定义的设计和样式
  • 跨平台兼容性
  • 字段间的自动对焦
  • 内置验证工具
  • 流畅的动画
适合对象
  • 身份验证屏幕
  • 安全登录界面
  • 电子商务结账表单
  • 用户入门流程
  • 移动应用安全功能
使用建议
  • 需要手动处理OTP提交逻辑
  • 有限的内置错误反馈
  • 可能需要额外的状态管理来处理复杂的工作流
  • 未针对非常长的输入序列进行优化
  • 无内置生物识别集成
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add pinput

所属分类

源码仓库

关联项目

所在榜单