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をサードパーティサービスとして使用して認証を完了することができます。