개요
Flutter Locker는 생체 인식 인증(지문, Touch ID, Face ID)을 사용하여 플랫폼별 키체인을 활용해 민감한 데이터를 안전하게 저장하고 검색하는 패키지입니다. 안드로이드와 iOS의 네이티브 보안 기능을 활용하여 API 키나 토큰과 같은 비밀 정보를 보호합니다. 이 패키지는 데이터가 암호화된 상태로 유지되며, 성공적인 생체 인식 인증 후에만 접근 가능하도록 보장함으로써 사용자 경험을 해치지 않으면서 앱 보안을 강화합니다. 고보안 로컬 스토리지가 필요한 앱에 적합합니다.
사용 사례
- API 키를 안전하게 저장하세요
- 사용자 자격 증명 보호
- 민감한 데이터에 생체 인식 접근 권한 활성화
- 암호화 키를 로컬에 저장합니다
- 안전한 세션 관리 구현
주요 기능
- 생체 인증 통합
- 플랫폼 네이티브 키체인 사용
- 암호화된 로컬 저장소
- 안전한 액세스를 위한 간단한 API
- 생체 인식이 실패하면 암호로 자동 전환
적합한 대상
- 민감한 사용자 데이터를 처리하는 앱
- 금융 또는 헬스케어 애플리케이션
- 인증 중심 앱
- 안전한 로컬 저장소가 필요한 앱
- 사용자 프라이버시를 우선시하는 개발자
고려 사항
- 생체 인식 하드웨어 지원 필요
- Android 및 iOS 플랫폼에 제한됨
- 추가 권한 처리가 필요할 수 있습니다
- 비생체 환경에는 적합하지 않습니다
- 기반 운영 체제 보안 메커니즘에 따라 다름