개요
Serverpod 인증 시스템을 위한 'Apple로 로그인' 기능을 제공하는 플러터 패키지입니다. Serverpod의 인증 모듈과 원활하게 통합되어 iOS, Android, 웹 플랫폼에서 사용자 인증을 안전하고 사용자 친화적인 방식으로 제공합니다. 이 패키지는 Apple의 OAuth2 흐름(토큰 검색 및 세션 관리 포함)을 처리하며 Apple의 지침을 준수합니다. 복잡한 인증 로직을 간단한 API로 추상화하여 구현을 간소화합니다.
사용 사례
- iOS에서 Apple로 사용자 로그인
- Apple ID를 사용한 크로스플랫폼 인증
- 웹 및 모바일 앱에서의 안전한 로그인 통합
- Apple 로그인을 위한 간소화된 OAuth2 처리
- Serverpod 기반 애플리케이션 내 인증
주요 기능
- 네이티브 애플 로그인 지원
- 무결점 서버포드 통합
- iOS, Android 및 웹 지원
- 자동 토큰 관리
- 애플의 인증 정책을 준수
적합한 대상
- Apple ID 로그인을 필요로 하는 앱
- 서버포드를 백엔드 인증에 사용하는 개발자
- iOS 및 웹 플랫폼을 대상으로 하는 프로젝트
- 안전하고 표준화된 로그인을 원하는 팀
- Apple의 개인정보 보호 기준을 준수해야 하는 애플리케이션
고려 사항
- Apple 개발자 계정 설정이 필요합니다
- Xcode 및 Firebase/Google Cloud에서 올바른 구성이 필요합니다
- 웹 지원을 위해서는 추가적인 백엔드 구성이 필요합니다
- Apple ID 인증만 가능
- Serverpod 인증 모듈 사용 여부에 따라 달라짐