2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

概要

  • 「Facebookアカウントでログイン」を実現するために必要な、Facebookアプリを作成します
  • Meta Developer のサイトで作成します
  • 会社の登記簿や、会社の電話番号の書かれた書類のアップロードが必要です

Meta for Developers のアカウントを作成

  • Facebookのアカウントが無い場合は、あらかじめ作成しておきます
  • https://developers.facebook.com/ を開いて、「利用を開始する」をクリックし、開発者に登録します
    • Facebookアカウントと、SMSを受信できる電話番号(またはクレジットカード)が必要です

Facebookアプリの作成

  • https://developers.facebook.com/ を開いて、上部メニューの「ログイン」からログインします
  • 上部メニューの「マイアプリ」をクリックします
  • 「アプリを作成」をクリックします

screenshot_119.png

  • ポップアップが出ますが、「アプリを作成」をクリックします

screenshot_121.png

  • 「ユースケースを追加」画面で、「Facebookログインでの承認およびユーザーデータのリクエスト」を選択して、「次へ」をクリックします

screenshot_123.png

  • 「ゲームを構築していますか?」は「いいえ」を選んで、「次へ」をクリックします
    screenshot_124.png

  • アプリ名と連絡先メールアドレスを記入して、「アプリを作成」をクリックします

    • アプリ名は後から変更できます

screenshot_125.png

  • 「アプリが作成されました」のポップアップが出ればOKです
    • 「ダッシュボードにアクセス」をクリックします

screenshot_127.png

  • アプリのダッシュボードが表示されます

screenshot_128.png

Facebookアプリの設定変更(クイックスタートの場合)

  • 上記のダッシュボードで、「1.アプリをカスタマイズする」-「Facebookログインのボタンの追加をカスタマイズ」をクリックします

  • 「Facebookログインとユーザーデータのリクエストをカスタマイズ」画面で、「クイックスタートに移動」をクリックします

screenshot_131.png

  • アプリのプラットフォームで「ウェブ」をクリックします

screenshot_132.png

  • ウェブサイトのURL、JavaScriptのコピー、ログインステータスの確認、Facebookログインボタンの追加、次のステップ、といった設定があります

Facebookアプリの設定変更(カスタムの場合)

1.アプリをカスタマイズする

Facebookログインのボタンの追加をカスタマイズ

  • 上記のダッシュボードで、「1.アプリをカスタマイズする」-「Facebookログインのボタンの追加をカスタマイズ」をクリックします

  • 「Facebookログインとユーザーデータのリクエストをカスタマイズ」画面で、「設定に移動」をクリックします

screenshot_134.png
screenshot_135.png

ユースケースをチェックして追加する

  • 上記のダッシュボードで、「1.アプリをカスタマイズする」-「ユースケースをチェックして追加する」をクリックします

  • 「認証とアカウント作成」の「カスタマイズ」をクリックします

screenshot_140.png

  • 上述の「Facebookログインとユーザーデータのリクエストをカスタマイズ」画面が表示されますが、何もせずダッシュボードに戻ります

2.アプリレビューの準備と申請

  • 「ユースケースをテスト」をクリックし、「ユースケースをテスト中」画面が表示されますが、何もせずダッシュボードに戻ります
    • 「テスト要件を確認して完了する」が緑色になります

screenshot_141.png

  • 「ビジネス認証」をクリックし、本人確認画面で「認証を開始」をクリックします

screenshot_142.png

  • 「Metaビジネスマネージャにリンク」というポップアップが表示されるので、「新しいアカウントを作成」をクリックします

screenshot_143.png

  • 「ビジネスマネージャアカウントを作成」ポップアップが表示されるので、「ビジネス名」「氏名」「ビジネス用メールアドレス」を入力して「アカウントを作成」をクリックします
    • ビジネス名は、ビジネスの公称で、特殊文字は不可
    • 氏名は、苗字と名前の間にスペースが必要
    • ビジネス用メールアドレスは、認証メールが受信できるもの

screenshot_146.png

  • 「作成されました」のポップアップが表示されるので「認証を開始」をクリックします

  • セキュリティセンター画面が表示されるので、「認証可能な組織」の「認証を開始する」をクリックします

  • 各種情報を入力・アップロードします

screenshot_152.png

  • ビジネスの所在地:日本
  • ビジネスの詳細を追加:団体名や住所や電話番号を記入
  • 「次へ」
  • 公的記録から候補が表示されるので、選択して「次へ」
  • 本人確認の書類(パスポートや運転免許証など)をアップロード
    • 1500x1000以上のサイズである必要があります
    • 本人確認は48時間以内に完了するとのことです
  • 会社定款または会社設立証明書をアップロードする必要があります
    • 電話番号が含まれた書類(納税証明書など)もアップロードする必要があります
      • 電話番号は1つしか登録できないので注意です

アプリレビュー

  • 認証に成功すると、アプリをレビューに出すことができます

  • レビューに通らないと、公開できません

  • 「アプリレビュー」をクリックします

  • 「アプリレビューのリクエスト」の「編集」をクリックします

  • 「データの取り扱いに関する質問に回答」をクリックします

screenshot_168.png

  • 質問事項が表示されるので、回答して「送信」をクリックします
    • 「データ処理事業者」には、自社も含める必要があります
      screenshot_169.png

アプリID、app secretの確認

  • 左メニューの「アプリの設定」-「ベーシック」から、アプリIDapp secret が表示できます

    • app secret の表示には、パスワードを入力する必要があります
  • アプリIDapp secret をプログラムに与えると、Facebookログインできるようになります

残りのコーディング

2
0
3

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
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?