カスタムOAuth アプリケーションの作成
カスタムOAuth アプリケーションの作成
Facebook への認証のためにカスタムOAuth アプリケーションを作成するには、 OAuth クライアントの認証情報(App Id とApp Secret)を取得し、アプリケーションのサイトURL を指定し、OAuth リダイレクトURI を設定する必要があります。
OAuth クライアントクレデンシャルを取得するには:
- Facebook にログインします。
- https://developers.facebook.com/apps に移動します。
- 新しいアプリケーションを作成します。
- [設定]->[ベーシック]を選択します。OAuthClientId(Apps Id)および OAuthClientSecret(Apps Secret)が表示されます。
- [設定]タブに移動します。
- Web サイトのプラットフォームを追加するため、サイトURL を入力します。
OAuth リダイレクトURI を設定します。
- アプリケーション設定に進み、Products セクションに移動します。
- プロダクト一覧にFacebook Login を追加します。
- プロダクト設定に移動し、OAuth リダイレクトURI を設定します。
- デスクトップアプリケーションの場合は、リダイレクトURL をhttps://localhost:33333/ または同様のhttps URL に設定します。
- Web アプリケーションの場合、リダイレクトURI をCallback URL として使用する場所に設定します。ここで、ユーザーはアプリケーションへのアクセスを許可されたことを確認するトークンを持ってリダイレクトされます。