Skip to main content

OOAuth アプリの構築

自分または他のユーザーが使用できるように、OAuth appsを作成できます。 OAuth appsの登録と、権限および認可オプションの設定方法について学びましょう。

GitHub アプリと OAuth アプリの違い

一般に、GitHub Apps は、きめ細かいアクセス許可を使用し、アプリでアクセスできるリポジトリをより細かく制御でき、有効期間の短いトークンを使うため、OAuth apps より推奨されます。

OAuth アプリのレート制限

レート制限は、お使いの GitHub Enterprise Server インスタンス へのトラフィックのレートを制限し、すべてのユーザーに一貫したアクセスを確保するのに役立ちます。

OAuth アプリの作成

OAuth app は、個人アカウント、または管理アクセス権がある Organization で作成して登録できます。 OAuth app を作成する際には、公開してもよいと考える情報だけを使用して、プライバシーを保護することを忘れないようにしてください。

OAuth アプリを使用した REST API の認証

さまざまな認証方法について、いくつかの例で学びます。

OAuth アプリの承認

他のユーザーが OAuth app を承認できるようにすることができます。

OAuth アプリのスコープ

データ 再利用可能な短い説明.oauthアプリのためのスコープの理解 %}

OAuth アプリのカスタムバッジを作成する

独自のロゴ画像をアップロードし、背景をカスタマイズすることによって、OAuth app の既定のバッジを置き換えることができます。

OAuth アプリを作成するためのベスト プラクティス

OAuth app のセキュリティとパフォーマンスを向上するには、次のベスト プラクティスに従ってください。