개요
google_sign_in_ios 패키지는 플러터 애플리케이션에서 Google 로그인을 위한 iOS 전용 구현을 제공합니다. 이는 iOS 및 macOS 장치에서 사용자가 자신의 Google 계정을 사용하여 인증할 수 있도록 하며, 네이티브 Apple 인증 시스템과 원활하게 통합됩니다. 이 패키지는 OAuth 2.0 흐름을 안전하게 처리하기 위해 핵심 google_sign_in 플러그인과 함께 작동합니다. 표준 로그인 및 침묵 인증을 모두 지원하여 원활한 사용자 경험을 보장합니다. 해당되는 경우 Apple의 'Apple로 로그인' 기능을 활용하여 보안성과 개인정보 보호 준수를 강화합니다.
사용 사례
- Google를 사용한 iOS 앱 인증
- Google를 통한 macOS 앱 로그인
- 침묵 토큰 갱신
- 기존 Google 로그인 워크플로우와의 통합
- 개인정보 보호 준수 인증
주요 기능
- 네이티브 iOS/macOS 통합
- Apple로 로그인 지원
- 보안 토큰 처리
- 시렌트 인증
- google_sign_in과의 크로스플랫폼 호환성
적합한 대상
- iOS 및 macOS를 대상으로 하는 Flutter 앱
- Google 계정 로그인을 요구하는 앱
- 안전한 인증 흐름을 구축하는 개발자
- google_sign_in 플러그인을 사용하는 프로젝트
- Apple ID 통합이 필요한 앱
고려 사항
- Google Cloud 콘솔에서 구성이 필요합니다
- Xcode에서 올바른 서명 설정이 필요합니다
- 주요 google_sign_in 패키지에 의존합니다
- iOS 및 macOS 플랫폼에 한정
- Google 및 Apple 인증 정책을 준수해야 합니다