メインコンテンツにスキップ

GitHub

GitHub OAuthは、ウェブアプリケーションフローとデバイスフローの両方をサポートしています。 OAuth認証情報を取得するために読み続けてください。

まず、GitHub開発者設定にアクセスして新しいGitHubアプリを登録してください。

注意

コツ: GitHubアプリは複数のリダイレクトURIを追加できるため、テスト環境と本番環境をデプロイする際に便利ですので、OAuthアプリの代わりにGitHubアプリの使用をお勧めします。 GitHub公式もOAuthアプリの代わりにGitHubアプリの使用を推奨しています。

githubapps

次に、GitHubアプリ名ホームページURL説明コールバックURLを入力してください。

GitHub

認証コールバックURLを正しく設定する

GitHubアプリの設定では、Callback URLあなたのCasdoorのコールバックURLでなければならず、Casdoor内のRedirect URLあなたのアプリケーションのコールバックURLでなければなりません。

詳細については、アプリ設定をお読みください。

GitHubアプリを登録した後、Client Secretを生成することができます!

GitHub クライアントID

GitHub OAuthプロバイダーを追加し、CasdoorにClient IDClient Secretを入力してください。

Github プロバイダー

これで、GitHubをサードパーティサービスとして使用して認証を完了することができます。