概要
google_sign_in_ios パッケージは、Flutter アプリケーションにおける Google サインインの iOS 固有の実装を提供します。iOS および macOS デバイス上でユーザーが Google アカウントを使用して認証できるようにし、ネイティブな Apple 認証システムとシームレスに統合されます。このパッケージは、OAuth 2.0 フローを安全に処理するために、コアの google_sign_in プラグインと連携して動作します。標準サインインおよびサイレント認証の両方をサポートしており、スムーズなユーザーエクスペリエンスを確保します。該当する場合は、Apple の「Apple でサインイン」機能を活用し、セキュリティとプライバシー準拠を強化します。
用途
- GoogleによるiOSアプリ認証
- Google経由のmacOSアプリログイン
- サイレントトークンリフレッシュ
- 既存のGoogleサインインワークフローとの統合
- プライバシー準拠の認証
主な機能
- ネイティブな iOS/macOS 統合
- Appleによるサインインをサポート
- セキュアなトークン処理
- サイレント認証
- google_sign_in とのクロスプラットフォーム互換性
適している対象
- iOS および macOS をターゲットとする Flutter アプリ
- Googleアカウントのログインを必要とするアプリ
- セキュアな認証フローを構築する開発者
- google_sign_in プラグインを使用するプロジェクト
- Apple IDの統合が必要なアプリ
注意事項
- Google Cloud コンソールでの設定が必要です
- Xcodeで適切な署名設定が必要です
- メインの google_sign_in パッケージに依存しています
- iOSおよびmacOSプラットフォームに限定
- GoogleおよびAppleの認証ポリシーに準拠する必要があります