国内初!bubble公式開発試験に合格!

【Bubble】Googleログインを実装する方法

概要

Googleログイン機能をBubbleで実装する方法について解説します。

BubbleでGoogleログインを実装する際の事前準備

1. Googleプラグインを追加

Bubbleエディタ「Plugins」メニューから「Google」プラグインをインストールします。

Googleプラグインの設定画面から、「Use a generic redirect URL」にチェックを入れ、redirect URLを控えておきます。

2. Google Cloud Platform(GCP)で利用登録する

まずGCPにアクセスし「無料で使ってみる」をクリックします。

利用するGoogleアカウントを選択しログインすると、以下のような画面が表示されます。

利用規約にチェックを入れて「続行」をクリックしてください。

お支払情報等を入力して、利用登録は完了です。

3. GCPプロジェクトの作成

画面上部の「プロジェクト名」を選択すると、以下のような画像でプロジェクトの選択ウィンドウが表示されるので「新しいプロジェクト」をクリックします。

ℹ️ プロジェクト名は任意の名前を入力してください。

4. OAuth同意画面の設定

左メニュから「APIとサービス」→「OAuth同意画面」を開きます。

以下の画面からUser Type「外部」を選択して「作成」をクリックします。

最低限必要な項目を入力します。

アプリ名任意の名前
ユーザーサポートメールメールアドレスを選択
アプリケーションのホームページhttps://{自身のドメイン}.bubbleapps.io/
承認済みドメインhttp://bubbleapps.io/
デベロッパーの連絡先情報指定メールアドレスを入力

「スコープ」は設定不要の為「保存して次へ」をクリックします。

「テストユーザー」には実装テストに利用するGoogleアカウントのアドレスを入力します。

「概要」にて入力内容を確認して、OAuth同意画面の設定は完了です。

5. 認証情報の設定

左メニュから「認証情報」を開きます。「+認証情報を作成」をクリックし、

「OAuthクライアントID」を選択します。

「承認済みのリダイレクトURI」の「URIを追加」ボタンをクリックし、Bubbleのプラグインで控えておいたredirect URLを入力し「作成」ボタンをクリックします。

「クライアント ID」と「クライアント シークレット」を取得します。

6. Googleプラグインの設定

Bubbleエディタに戻り、取得した「クライアント シークレット」を「App Secret」に、「クライアント ID」を「App ID/API Key」に入力します。

BubbleでGoogleログインを実装する

BubbleエディタにGoogleログインボタンを作成します。

Googleログインボタンにワークフローを設定し、Account→Signup/login with a social networkを選択します。

OAuth providerにGoogleを設定します。

Previewでテストして無事にGoogleログインができれば実装は完了です。

資料請求

Swoooのサービス資料をダウンロードいただけます。開発支援をご検討の方はぜひご一読ください。

ご相談・お問い合わせ

お客様の新規事業開発やマーケティング活動における課題解決をサポートします。
お気軽にご相談ください。

料金シミュレーション

たった2分で開発費用が分かります。
簡単な質問に答えるだけでお見積りが可能です。