개요
외부 종속성 없이 순수한 Dart로 작성된 사용자 정의 가능한 PIN 또는 OTP 입력 필드를 생성하기 위한 플러터 위젯입니다. 숫자 코드 입력을 위한 깔끔하고 직관적인 인터페이스를 제공하며, 다양한 스타일 옵션과 필드 간 자동 포커스와 같은 부드러운 사용자 상호작용을 지원합니다. 일회용 비밀번호나 보안 코드 입력이 필요한 인증 흐름에 적합합니다.
사용 사례
- 일회용 비밀번호 (OTP) 입력
- 로그인을 위한 안전한 PIN 입력
- 다자리 검증 양식
- 결제 코드 입력
- 계정 복구 워크플로우
- 생체 인증 프롬프트
주요 기능
- 순수한 Dart 구현
- 외부 종속성 없음
- 사용자 정의 스타일
- 필드 간 자동 포커스
- 키보드 입력을 지원합니다
- 다양한 플랫폼 간 반응형 디자인
적합한 대상
- 인증 화면
- 이중 인증
- 보안 폼 입력
- 크로스 플랫폼 앱
- 간단한 숫자 입력 인터페이스
- 제3자 라이브러리를 피하는 개발자
고려 사항
- 숫자 입력만 가능
- 내장된 검증 없음
- 제출 로직을 수동으로 처리해야 합니다
- 긴 텍스트 입력에 적합하지 않습니다
- 특수 문자 지원 없음
- 최소한의 내장 접근성 기능
