套件概覽
一個完全可自訂的OTP輸入文字欄位,適用於Flutter,允許使用者輸入任意長度的代碼。完全以純Dart編寫,無外部依賴,為所有主要平台提供乾淨直覺的一次性密碼輸入介面。該組件支援動態PIN碼長度、自訂樣式,並能順暢整合至驗證流程中。非常適合用於登入畫面、驗證表單與安全代碼輸入介面。
適用情境
- 透過OTP進行使用者驗證
- 雙因素驗證
- 密碼重置驗證
- 表單中的安全代碼輸入
- 行動應用程式入門工作流程
主要特色
- 支援任意針腳長度
- 純 Dart 實現
- 無外部依賴
- 可自定外觀
- 跨平台相容性
- 自動焦點管理
適合對象
- 開發人員建構驗證流程
- 需要OTP輸入的應用程式
- 專案避免使用第三方程式庫
- 面向使用者介面的表單元件
- 跨平台應用程式
使用建議
- 僅限基本的OTP功能
- 無內建驗證邏輯
- 需要手動處理提交
- 未針對複雜表單場景進行優化
- 無原生生物識別整合
