概要
任意の長さのPINをサポートし、最終桁が入力されたことを自動的に検出する、Flutter用の完全にカスタマイズ可能なピン入力テキストフィールドです。OTPおよびPIN入力のシナリオに最適化されており、スムーズなフィールド間の遷移を備えた洗練された直感的なインターフェースを提供します。テキストスタイル、間隔、ボーダーなど、さまざまな設定が可能です。認証フローおよび数値入力が必要なフォーム入力にシームレスに統合できます。
用途
- ワンタイムパスワード(OTP)認証
- PINでユーザーログイン
- セキュアなフォーム入力
- 複数桁コード入力
- 認証ワークフロー
主な機能
- カスタマイズ可能なピン長さ
- 最後の入力を自動検出
- カスタマイズ可能なスタイルとレイアウト
- 数字間のスムーズな遷移
- キーボード入力とペーストをサポート
適している対象
- モバイルアプリ認証
- セキュアなPIN入力画面
- OTPベースのログインシステム
- 数値コードを必要とするフォームフィールド
- シンプルだが柔軟なPINウィジェットを探している開発者
注意事項
- 組み込みの検証ロジックなし
- 制限されたプラットフォーム固有の動作制御
- デフォルトでは国際キーボードレイアウトを処理しない
- フォーカスおよび送信の手動処理が必要