FLUTTER ECOSYSTEM

google_sign_in_all_platforms

모든 플랫폼(윈도우 및 리눅스 포함)을 지원하는 Google 로그인 플러그인

최신 버전
2.0.3
30일 다운로드
5천
좋아요
49
Pub 점수
150

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

Android, iOS, Web, macOS, Windows, Linux를 포함한 모든 주요 플랫폼에서 Google 로그인을 가능하게 하는 Flutter 플러그인입니다. 원래의 google_sign_in 패키지의 기능을 데스크톱 및 웹 환경을 지원하도록 확장하여 일관된 인증 경험을 제공합니다. Google의 OAuth 2.0 시스템과의 통합을 간소화하여 사용자가 Google 계정으로 원활하게 로그인할 수 있도록 합니다. 각 플랫폼별로 별도의 인증 로직을 필요로 하지 않는 다중 플랫폼 배포를 목표로 하는 앱에 특히 유용합니다.

사용 사례

  • 크로스 플랫폼 앱 인증
  • Google로 데스크톱 앱 로그인
  • 웹 애플리케이션 로그인
  • 다기기 사용자 관리
  • 플랫폼 간 통합 식별자
  • 엔터프라이즈 앱 통합

주요 기능

  • Android, iOS, Web, macOS, Windows 및 Linux 지원
  • Google 로그인을 위한 단일 코드베이스
  • OAuth 2.0 통합
  • 다양한 플랫폼 간 일관된 UI/UX
  • Flutter pub로 간편한 설정
  • 플랫폼별 구성 설정 처리

적합한 대상

  • 다중 플랫폼 앱을 개발하는 개발자
  • Google 계정 로그인을 요구하는 앱
  • 데스크톱 및 웹을 대상으로 하는 팀
  • 통합 인증이 필요한 프로젝트
  • 빠른 크로스 플랫폼 론칭을 원하는 스타트업

고려 사항

  • Google Cloud 프로젝트 구성이 필요합니다
  • 플랫폼별 OAuth 클라이언트 ID가 필요합니다
  • Google를 신원 공급자로 제한
  • 데스크톱에서 추가 권한이 필요할 수 있습니다
  • Google 인증 외의 요구 사항에는 적합하지 않습니다
  • 외부 구글 서비스에 의존합니다
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add google_sign_in_all_platforms

카테고리

의존성

의존성 목록 5 개

  • google_sign_in_all_platforms_desktop^0.2.0
  • google_sign_in_all_platforms_interface^0.2.0
  • google_sign_in_all_platforms_mobile^0.2.0
  • google_sign_in_all_platforms_web^0.1.0
  • http^1.2.0

소스 저장소

이 패키지를 사용하는 프로젝트