FLUTTER ECOSYSTEM

google_sign_in_ios

iOS implementation of the google_sign_in plugin.

Latest version
6.3.6
30-day downloads
2M
Likes
49
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The google_sign_in_ios package provides the iOS-specific implementation for Google Sign-In in Flutter applications. It enables users to authenticate using their Google accounts on iOS and macOS devices, integrating seamlessly with the native Apple authentication system. This package works in conjunction with the core google_sign_in plugin to handle OAuth 2.0 flows securely. It supports both standard sign-in and silent authentication, ensuring a smooth user experience. The implementation leverages Apple's Sign In with Apple capabilities where applicable, enhancing security and privacy compliance.

Use cases
  • iOS app authentication with Google
  • macOS app login via Google
  • Silent token refresh
  • Integration with existing Google Sign-In workflows
  • Privacy-compliant authentication
Key features
  • Native iOS/macOS integration
  • Supports Sign In with Apple
  • Secure token handling
  • Silent authentication
  • Cross-platform compatibility with google_sign_in
Suitable for
  • Flutter apps targeting iOS and macOS
  • Apps requiring Google account login
  • Developers building secure authentication flows
  • Projects using the google_sign_in plugin
  • Apps needing Apple ID integration
Considerations
  • Requires configuration in Google Cloud Console
  • Needs proper signing setup in Xcode
  • Depends on the main google_sign_in package
  • Limited to iOS and macOS platforms
  • Must comply with Google and Apple authentication policies
Supported platformsiOSmacOS

Install package

flutter pub add google_sign_in_ios

Categories

Dependencies

Dependency list 2 items
  • google_sign_in_platform_interface^3.1.0
  • meta^1.10.0

Source repository

Related projects

No data available yet.