パッケージ、リポジトリ、アプリカテゴリを検索

GitHub リポジトリenescerrahoglu/verification_code_field

認証コードフィールド

このパッケージは、アプリケーションで4桁、5桁、または6桁の検証コードを入力できる入力フィールドを提供します。

認証コードフィールド のプロジェクト画像
スター
1
フォーク
1
最終プッシュ(UTC)
2026/04/09
プロジェクト状態
公開中

元の README

以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。

VerificationCodeField

This package provides an input field that allows you to enter a 4, 5 or 6 digit verification code in your applications.

verification_code_field

Features

  • Customizable Digit Count: Supports verification codes of 4, 5, or 6 digits with CodeDigit enumeration, making it flexible for different authentication requirements.
  • Cursor and Focus Management: Allows seamless focus navigation between fields, automatically moving to the next field on entry or previous field on deletion.
  • Styling Options: Provides customization for border, fill color, cursor color, text style, and font to fit seamlessly into your app's theme.
  • Event Listener: Includes onSubmit callback to easily retrieve the entered code once all fields are filled.
  • Built-in Input Formatting: Ensures only digits are entered by default, preventing unintended characters in the verification code.
  • and more...

Getting started

Run this command:

flutter pub add verification_code_field

Usage

WhatsApp Image 2024-11-10 at 19 49 36

Additional information

  • Focus Management: The widget automatically handles focus changes, allowing a smooth user experience as users enter or delete code digits. The focus will move forward as the user types and backward if the current field is empty and the user deletes.
  • Event Handling: With onSubmit, you can easily retrieve the entire code once all fields are filled, making it perfect for submission in forms.
  • Modular and Reusable: The VerificationCodeField is designed to be reusable and adaptable, making it a valuable addition to any authentication or verification form within your app.

Screenshots

Enes Cerrahoğlu GitHub avatar
GitHub 作者

Enes Cerrahoğlu ↗

Tech Entrepreneur | Software Engineer | Flutter Developer

Istanbul
言語DartC++CMakeRubySwiftCHTMLKotlinObjective-C

カテゴリー

このリポジトリが公開するパッケージ

使用している依存関係

依存関係一覧 4 件

プロジェクトに合うリポジトリを選ぶには?

用途で絞り込み、開発状況を比較し、採用前に元のリポジトリで要件を確認しましょう。

  1. 名前・作者・説明で検索し、技術トピックで絞り込みます。
  2. スター、フォーク、最近のプッシュを比較します。スターは関心の目安であり、品質の保証ではありません。
  3. 利用前に GitHub で README、ライセンス、Issues を確認します。

情報源と管理

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗