contact

blog-MainImage

Kabe-Log

2021-09-29

2021-10-21

SupabaseのGoogle認証を有効化する手順

Supabase,

frontend

Supabaseとは、firebaseの大替サービスと言われるBaasです。firebaseとの大きな違いは、データベースにRDBを採用していることです。Supabaseにも様々なOAuthプロバイダーがありますが、今回はその中でGoogle OAuth認証を利用できるようにします。

Supabaseへログイン

認証を有効化したいプロジェクトに移動します。 左サイドバーのSettingsからAPIを選択し、configのURLをコピーしておきます。 Supabase_auth1.png

Googleプラットフォームにログイン

こちらからGoogle Cloud Platformにアクセスし、ログインします。

https://console.cloud.google.com/

検索バーでOAuthと入力し OAuth同意画面を選択 Supabase_auth2.png

User Typeに外部を選択して、作成をクリック Supabase_auth3.png

アプリ情報を入力していきます。 アプリのロゴ、ドメインは任意です。 Supabase_auth4.png

デベロッパーの連絡先情報を入力し、保存して次へを選択 Supabase_auth5.png

左サイドバーの認証情報をクリックし、 認証情報を作成から、OAuthクライアントIDを選択 Supabase_auth6.png

使用プロジェクトに合わせて、アプリケーションの種類を選択します。 名前は自動で付与されます。 Supabase_auth7.png

承認済みのリダイレクトURLに、先ほどコピーしたURLを貼り付けます。URLの後ろに/auth/v1/callbackを記述し、コールバックURLを設定します。

*コールバックURL・・・特定の処理を行なった後に、元のアプリに戻ってくるURL。今回の場合だと、認証時にGoogleのログインURLへ移動し、処理が終わると元のアプリURLに戻ってくるイメージです。 Supabase_auth8.png 作成をを選択

出てくるクライアントIDとクライアントシークレットをコピー Supabase_auth9.png Supabaseに戻り、Authenticationから、Setttingsに移動

Google enableを有効にし、Google client IDとGoogle secretにコピーしたクライアントIDとクライアントシークレットをそれぞれ貼り付けます。 Supabase_auth10.png

貼り付けたら、右上のsaveを押します。

以上で、Google認証が有効になります。お疲れ様でした。

search

recommended

AWS資格 SAPとSOAを取得したので、対策や受験時の感想について
2022-05-23AWS資格 SAPとSOAを取得したので、対策や受験時の感想について
実務経験一年の転職活動(エンジニア生活:2月)
2022-03-15実務経験一年の転職活動(エンジニア生活:2月)
2022年は、フルスタックエンジニアに(エンジニア生活:1月)
2022-02-072022年は、フルスタックエンジニアに(エンジニア生活:1月)
「AWSエンジニア入門講座――学習ロードマップで体系的に学ぶ」を読んだ感想
2022-01-29「AWSエンジニア入門講座――学習ロードマップで体系的に学ぶ」を読んだ感想
エンジニア転職した一年の振り返り
2022-01-04エンジニア転職した一年の振り返り
Remixと朝活(エンジニア生活:11月)
2021-12-02Remixと朝活(エンジニア生活:11月)

contact