FLUTTER ECOSYSTEM

google_sign_in_all_platforms

すべてのプラットフォーム(Windows や Linux を含む)をサポートする Google サインイン プラグイン

最新バージョン
2.0.3
30日間ダウンロード
5020
いいね数
49
Pub ポイント
150

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

Android、iOS、Web、macOS、Windows、Linuxを含むすべての主要プラットフォームでGoogleログインを可能にするFlutterプラグインです。オリジナルのgoogle_sign_inパッケージの機能を拡張し、デスクトップおよびWeb環境をサポートすることで、一貫した認証体験を提供します。GoogleのOAuth 2.0システムとの統合を簡素化し、ユーザーがGoogleアカウントでスムーズにログインできるようにします。複数のプラットフォームに配信するアプリ向けに特に役立ち、各プラットフォームごとに別々の認証ロジックを必要としません。

用途

  • クロスプラットフォームアプリ認証
  • Googleによるデスクトップアプリのログイン
  • Webアプリケーションへのサインイン
  • マルチデバイスユーザー管理
  • プラットフォーム間での統合ID
  • エンタープライズアプリ統合

主な機能

  • Android、iOS、Web、macOS、Windows、Linux をサポート
  • Google サインイン用の単一コードベース
  • OAuth 2.0 統合
  • 複数プラットフォーム間での一貫したUI/UX
  • Flutter pubによる簡単なセットアップ
  • プラットフォーム固有の設定を処理する

適している対象

  • マルチプラットフォームアプリを開発する開発者
  • Googleアカウントのログインを必要とするアプリ
  • デスクトップおよびWebをターゲットとするチーム
  • 統合認証が必要なプロジェクト
  • 迅速なクロスプラットフォーム展開を望むスタートアップ

注意事項

  • Google Cloud プロジェクトの構成が必要です
  • プラットフォーム固有のOAuthクライアントIDが必要です
  • Google を 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

ソースリポジトリ

このパッケージを使用しているプロジェクト