Identity Platform で電話番号を使用してユーザーをログインさせる
このドキュメントでは、Identity Platform を使用して電話番号でユーザーのログインを行う方法について説明します。
始める前に
- アカウントにログインします。 Google Cloud を初めて使用する場合は、 アカウントを作成して、実際のシナリオで Google プロダクトのパフォーマンスを評価してください。 Google Cloud新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
- Identity Platform を有効にします。その方法については、 クイックスタートをご覧ください。
Identity Platform で電話番号によるログインを有効にする
[ID プロバイダ] ページに移動します。
[ID プロバイダ] ページで [プロバイダを追加] をクリックします。
[**プロバイダの選択**] リストで、 [電話番号] を選択します。
[Enabled] をオンに切り替えます。
プロバイダの設定を保存するには、[保存] をクリックします。
アプリ プラットフォームで電話番号によるログインを構成する
Apple、Android、ウェブ プラットフォームで Identity Platform を使用している場合は、Firebase コンソールからアプリを構成する必要があります。
Apple プラットフォームの場合:
- Firebase プロジェクトで電話番号によるログインを有効にします。
- サイレント プッシュ通知によるアプリの確認を有効にします。
Android プラットフォームの場合:
- Firebase プロジェクトで電話番号によるログインを有効にします。
- Play Integrity API を使用してアプリの確認を有効にします。
手順については、Android で 電話番号を使用して Firebase 認証を行うをご覧ください。
ウェブ プラットフォームの場合:
- Firebase プロジェクトで電話番号によるログインを有効にします。
- reCAPTCHA ベリファイアを設定します。