개요
이 패키지는 google_sign_in과 googleapis_auth를 연결하여 Google 로그인 세션에서 얻은 자격 증명을 사용해 인증된 HTTP 클라이언트를 원활하게 생성할 수 있게 합니다. 사용자 인증 토큰을 사용 가능한 OAuth2 클라이언트로 변환함으로써 Google API와의 통합을 간소화합니다. 드라이브, Gmail 또는 캘린더와 같은 Google 서비스에 사용자 로그인 후 안전하게 액세스해야 하는 Flutter 앱을 위한 것입니다.
사용 사례
- 사용자 로그인 후 Google API 통합
- Google Cloud 서비스용 인증 클라이언트 만들기
- Flutter 앱에서 OAuth2 토큰 처리 간소화
- Google Drive 또는 Calendar API에 대한 액세스 허용
- 안전한 Google 서비스 인증이 필요한 앱 빌드
주요 기능
- google_sign_in 과 googleapis_auth 간의 원활한 통합
- 인증된 클라이언트의 자동 생성
- OAuth2 토큰 변환을 지원합니다
- 최소한의 보일러플레이트 코드
- 크로스 플랫폼 호환성
적합한 대상
- Google 로그인을 사용하는 Flutter 앱
- Google API에 접근이 필요한 개발자
- 보안이 보장된 토큰 기반 인증을 필요로 하는 앱
- Google Cloud 서비스와 통합된 프로젝트
- 개발자 경험과 보안을 우선시하는 팀
고려 사항
- google_sign_in 및 googleapis_auth 종속성 둘 다 필요합니다
- Google API 인증 워크플로우에 한정됨
- 올바른 Google 로그인 설정에 따라 다릅니다
- Google 외 OAuth 제공자에 적합하지 않습니다
- Google Cloud Console에서 올바른 범위를 구성해야 합니다