GitHub
GitHub OAuthは、ウェブアプリケーションフローとデバイスフローの両方をサポートしています。 OAuth認証情報を取得するために読み続けてください。
まず、GitHub開発者設定にアクセスして新しいGitHubアプリを登録してください。
注意
コツ: GitHubアプリは複数のリダイレクトURIを追加できるため、テスト環境と本番環境をデプロイする際に便利ですので、OAuthアプリの代わりにGitHubアプリの使用をお勧めします。 GitHub公式もOAuthアプリの代わりにGitHubアプリの使用を推奨しています。

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

認証コールバックURLを正しく設定する
GitHubアプリの設定では、Callback URLはあなたのCasdoorのコールバックURLでなければならず、Casdoor内のRedirect URLはあなたのアプリケーションのコールバックURLでなければなりません。
詳細については、アプリ設定をお読みください。
GitHubアプリを登録した後、Client Secretを生成することができます!

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

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