FLUTTER ECOSYSTEM

google_sign_in_dartio

Flutter package for Google Sign-In built in dart and support both Mobile and Desktop environments.

Latest version
0.3.0
30-day downloads
9.2K
Likes
29
Pub points
150

Package Overview

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

Overview

A Flutter package enabling Google Sign-In using pure Dart, supporting Android, iOS, and macOS. It provides a cross-platform solution for authentication without relying on native code, simplifying integration across mobile and desktop environments. The package is designed for developers seeking a lightweight, unified approach to Google authentication in their Flutter apps.

Use cases
  • User authentication in cross-platform apps
  • Simplifying login flows for mobile and desktop
  • Integrating Google accounts in Flutter applications
  • Enabling secure sign-in without native dependencies
  • Supporting multi-platform identity management
Key features
  • Pure Dart implementation
  • Cross-platform support (Android, iOS, macOS)
  • No native code required
  • Lightweight and easy to integrate
  • Built-in handling of OAuth2 tokens
Suitable for
  • Developers targeting multiple platforms with shared authentication logic
  • Projects avoiding platform-specific native code
  • Apps requiring seamless Google Sign-In on desktop and mobile
  • Teams prioritizing code consistency across platforms
  • Applications needing minimal setup for Google authentication
Considerations
  • Limited to Google Sign-In only
  • Requires proper configuration in Google Cloud Console
  • May have fewer features compared to platform-specific SDKs
  • Depends on internet connectivity for authentication
  • Not suitable for complex OAuth workflows beyond basic sign-in
Supported platformsAndroidiOSmacOS

Install package

flutter pub add google_sign_in_dartio

Categories

Dependencies

Dependency list 10 items

Source repository

Related projects

No data available yet.