Firebase Google Login on Web
このプラグインのインストール手順とフルマークダウンガイドまでの手順を含むように設定プロンプトをコピーします。
Capacitorのソーシャルログインプラグイン ウェブプラットフォームではサポートされていませんウェブアプリケーションでは、Firebaseの組み込みGoogle Sign-Inを直接使用することをお勧めします。
ウェブ上でプラグインを使用しない理由
「ウェブ上でプラグインを使用しない理由」のセクションCapacitorのソーシャルログインプラグインは、AndroidとiOSのネイティブモバイルプラットフォーム向けに設計されており、プラットフォーム固有の認証フローを活用できます。 signInWithPopup ウェブでは、Firebaseのネイティブ
- ✅より信頼性が高く、サポートが良好
- ✅ブラウザセッションストレージを自動的に管理
- ✅ エラー処理が改善されている
- ✅ 追加の設定が必要ない
セットアップ ステップ
セットアップ ステップのセクション-
Firebase Project の設定
Firebase プロジェクトが Google Sign-In を有効にしていることを確認する:
- Go to Firebase Console
- Authentication > Sign-in method に移動して、Google Sign-In プロバイダーを有効にする
- 有効なドメインを追加する
-
プロジェクトの概要に移動する:
- Firebase Console から console.cloud.google.com
- を開く
Authenticationメニュー
- をクリック
Settingsボタン
- を設定
Authorized domains
- Firebase Console から console.cloud.google.com
例の実装
「例の実装」のセクションSee the authUtils.ts ファイルを参照してください。
- Firebaseの
signInWithPopupウェブプラットフォーム向け - Capacitorのソーシャルログインプラグインを使用します。
- Android/iOSプラットフォーム向け
プラットフォームの自動検出をサポート
例では、ウェブ向けにFirebaseの組み込みメソッドを使用するか、プラグインを使用してネイティブプラットフォーム向けにソーシャルログインを実装する方法を示しています。
追加リソース- 追加リソース Firebase Authentication Documentation
- Firebase Google Sign-In for Web - Firebaseウェブ上のGoogle Sign-Inの公式ガイド
- Google Login Setup Guide - Firebase Google Login on Webの有効化されたドメインとOAuth承認画面の設定ガイド
Keep going from Firebase Google Login on Web
Firebase Google Login on Webから続けてIf you are using Firebase Google Login on Web を利用して認証とアカウントフローの計画を行う場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login @capgo/capacitor-social-loginのネイティブ機能を使用するには、@capgo/capacitor-social-login @capgo/capacitor-social-loginを使用する必要があります。 @capgo/capacitor-social-login @capgo/capacitor-social-loginの実装詳細については @capgo/capacitor-passkey @capgo/capacitor-passkeyの実装詳細については @capgo/capacitor-native-biometric @capgo/capacitor-native-biometricの実装詳細については、 2要素認証 2要素認証の実装詳細については