LoginSignup
3
1

More than 3 years have passed since last update.

【No Code】BubbleでFacebookを使って認証する方法

Posted at

NoCodeウェブアプリ作成サービスのBubbleを使ってFacebook認証をしようとして手間取ったのでメモ。

参考

他のひとが図付きで解説している記事(英語)
https://forum.bubble.io/t/automatically-enter-current-user-s-location/15685

Facebook上の設定

まずFacebook上での設定を行う。

https://developers.facebook.com/apps/ にアクセスして、新しくアプリを登録する。

登録したアプリのページに「アプリID」「app secret」があるのでコピーする。UIが変わらなければ「設定」→「ベーシック」にあるはず。

Bubble上の設定

ここからBubble上での設定。

コピーしたアプリIDとapp secretをpluginsのFacebookの「App ID/API Key」「App Secret」に貼り付ける。

「Use a generic redirect URL(...)」にチェックを入れる。

「Use a generic redirect URL(...)」の...のURLをメモするかコピーする。(Chromeでは開発者ツールのElementタブ上でコピーできる。おそらく https://grab-a-beer.bubbleapps.io/api/1.1/oauth_redirect のはず)

再びFacebook上での設定

Facebookの登録したアプリのページから「プロダクト」→「Facebookログイン」の設定をクリックしてログイン機能を追加する。

設定の「有効なOAuthリダイレクトURI」にコピーしたURLをタイプするか貼り付ける。

「変更を保存する」ボタンをクリックする。(これをしないと反映されないので気をつける。自分はこれを忘れてエラーになり少し悩んだ)

再びBubble上での設定

ボタンを作り、Workflowから「Signup/login with a social network」を選び、「OAuth provider」に「Facebook」を選ぶ。

これで、ボタンをクリックしたらFacebook認証ができるはず。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1