Twitter プロバイダーの設定

Twitter は、自分の Power Pages サイトで 訪問者を承認する ために使用する OAuth 2.0 ID プロバイダー の 1 つです。 OAuth 2.0 ベースの ID プロバイダーには、クライアント IDクライアント シークレット、場合によっては リダイレクトまたは返信 URL が必要です。 この記事では以下の手順について説明します。

Power Pages で Twitter を設定する

  1. Power Pages サイトで、設定>ID プロバイダー を選択します。

    ID プロバイダーが表示されない場合は、使用しているサイトの 一般承認設定外部ログインオン に設定されているかを確認します。

  2. Twitter の右側で、その他のコマンド () >構成 を選択するか、プロバイダー名を選択します。

  3. プロバイダー名はそのままにするか、必要に応じて変更します。

    プロバイダー名は、ユーザーがサインイン ページで ID プロバイダーを選択するときに表示されるボタンのテキストです。

  4. 次へを選択します。

  5. 返信 URL で、コピー を選択します。

  6. Twitter を開く を選択します。

    Power Pages ブラウザー タブを閉じないでください。すぐに元に戻ります。

Twitter でアプリの登録を作成する

サイトの返信 URL をリダイレクト URL として使用して、Twitter でアプリケーションを登録 します。

注意

カスタム ドメイン名を使用または追加 するか、サイトのベース URL を変更 する場合は、ID プロバイダーを設定して正しい返信 URL を使用する必要があります。 Twitter アプリは、認証後に応答 URL を使用してユーザーを Web サイトにリダイレクトします。

  1. Twitter アプリケーション管理 にサインインします。

  2. 新アプリを作成を選択します。

  3. アプリの名前と、簡単な説明を入力します。

  4. サイトの URL を入力します。

  5. コールバック URL で、コピーした 返信 URL を貼り付けます。

  6. Twitter アプリケーションの作成を選択します。

  7. マイ アクセス トークンの作成 を選択します。

  8. キーとアクセス トークン タブを選択します。

  9. コンシューマー キー (API キー)コンシューマー シークレット (API シークレット) をコピーします。

Power Pages でサイト設定を入力する

  1. 先ほど終了した Power Pages ID プロバイダーの構成 ページに戻ります。

  2. サイト設定の構成 で、次の値を貼り付けます。

    • クライアント ID: コピーした コンシューマー キー を貼り付けます。
    • クライアント シークレット: コピーした コンシューマー シークレット を貼り付けます。

OAuth 2.0 ID プロバイダーの追加設定 (オプション)

参照

サイト認証の設定