개요
Auth0 Flutter 플러그인을 위한 공유 플랫폼 인터페이스로, Android, iOS, Linux, macOS, Web 및 Windows에서 일관된 인증 기능을 제공합니다. Flutter 앱에서 연합 인증의 기초 계층으로 작용하며, 통합된 API 뒤에 플랫폼별 구현을 추상화합니다. 이 패키지는 여러 플랫폼 간 호환성을 보장하고 Auth0의 아이덴티티 관리 서비스와의 통합을 단순화합니다.
사용 사례
- 크로스 플랫폼 인증
- 연합 로그인 통합
- 다중 플랫폼용 통합 인증 API
- 보안 사용자 세션 관리
- Auth0의 신원 서비스와의 통합
- 웹 및 모바일 앱 인증 지원
주요 기능
- 플랫폼에 관계없는 인증 인터페이스
- 다중 플랫폼 간 공유 코드베이스
- Auth0와의 간편한 통합
- 다수의 운영 체제 지원
- 확장성 위한 모듈러 디자인
- 환경 간 일관된 API
적합한 대상
- Auth0를 사용하는 Flutter 개발자
- 다중 플랫폼 인증이 필요한 앱
- 보안 로그인 흐름이 필요한 프로젝트
- 크로스 플랫폼 앱을 개발하는 팀
- 신원 공급자 통합 개발자
- 웹과 모바일을 동시에 대상으로 하는 애플리케이션
고려 사항
- 보완 구현 패키지가 필요합니다
- Auth0 Flutter SDK에 종속됨
- Auth0 전용 워크플로우에 한정
- 일반적인 인증 요구 사항에 독립적이지 않음
- 사용자 지정 도메인을 위해 추가 구성이 필요할 수 있습니다
- Auth0 생태계 컨텍스트 내에서 사용하는 것이 가장 좋습니다