Skip to main content

セットアップ URL について

ユーザーが GitHub Appをインストールした後にリダイレクトされる URL を指定できます。

GitHub Appを登録するときに、セットアップ URL を指定できます。 ユーザーが GitHub Appをインストールすると、セットアップ URL にリダイレクトされます。 インストール後に追加のセットアップが必要な場合は、この URL を使用して、次に行う手順をユーザーに伝えることができます。

セットアップ URL を指定する場合に、 [更新時にリダイレクト] を選択して、ユーザーがインストールを更新した後でセットアップ URL にリダイレクトされるよう指定することもできます。 更新には、インストール用のリポジトリへのアクセス権の追加または削除が含まれます。

警告

GitHubセットアップ URL にユーザーをリダイレクトすると、installation_idクエリ パラメーターが含まれます。 悪意のあるアクターは、なりすましの installation_id を使用してこの URL にアクセスできます。 したがって、installation_id パラメーターの有効性に依存しないでください。 代わりに、 GitHub App をインストールしたユーザーのユーザー アクセス トークンを生成し、インストールがそのユーザーに関連付けられていることを確認する必要があります。 詳しくは、「GitHub アプリのユーザー アクセス トークンの生成」をご覧ください。

セットアップ URL は、コールバック URL とは異なります。 ユーザーは、 GitHub Appをインストールした後、セットアップ URL にリダイレクトされます。 ユーザーは、Web アプリケーション フローを介して GitHub App を承認すると、コールバック URL にリダイレクトされます。 詳しくは、「ユーザー承認コールバック URL について」をご覧ください。

GitHub Appの登録の詳細については、GitHub アプリの登録 を参照してください。 GitHub App登録の変更の詳細については、GitHub アプリの登録の変更 を参照してください。