개요
앱 내에서 인터넷 아이덴티티(ICP) 인증을 간소화하기 위해 설계된 플러터 패키지입니다. 인터넷 아이덴티티 서비스와의 원활한 통합을 가능하게 하여 사용자가 암호 없이 분산형 ID를 사용하여 인증할 수 있도록 합니다. 이 패키지는 로그인, 세션 관리, 신원 검증을 포함한 전체 인증 프로세스를 처리하며, 안드로이드 및 iOS 플랫폼을 모두 지원합니다. 웹3 개발자를 위한 것으로, 블록체인 기반 애플리케이션에 대한 안전한 접근을 간편하게 만듭니다.
사용 사례
- 탈중앙화 앱 로그인
- 웹3 사용자 인증
- 블록체인 기반 신원 관리
- 안전한 모바일 지갑 접근
- ICP와의 DApp 통합
- 사용자 세션 지속성
주요 기능
- 자동화된 ICP 인증 흐름
- 크로스 플랫폼 지원 (Android 및 iOS)
- 인터넷 아이덴티티 서비스와의 통합
- 보안 토큰 처리
- 최소한의 보일러플레이트 코드
- 내장 세션 관리
적합한 대상
- Flutter 개발자들이 DApps 구축 중
- 웹3 및 블록체인 애플리케이션 개발자
- 비밀번호 없이 로그인을 요구하는 모바일 앱
- Internet Identity를 사용하는 프로젝트
- 탈중앙화된 신원에 초점을 맞춘 팀
고려 사항
- 인터넷 아이덴티티 백엔드 설정이 필요합니다
- ICP 생태계에 한정
- 브라우저 기반 인증 흐름에 따라 다름
- 사용자 정의 UI 조정이 필요할 수 있습니다
- 비ICP 블록체인 프로젝트에는 적합하지 않습니다