跳到主内容

GitHub

GitHub OAuth支持网页应用流程和设备流程。 请继续阅读以获取OAuth凭据。

首先,请访问GitHub开发者设置以注册一个新的GitHub应用。

注意事项

小技巧:我们建议您使用GitHub Apps来替换OAuth Apps,因为GitHub Apps可以添加多个重定向URIs,这在部署测试和生产环境时可以带来便利。 GitHub官方也推荐使用GitHub Apps而不是OAuth Apps。

githubapps

然后填写GitHub应用名称主页URL描述回调URL

GitHub

正确设置授权回调URL

在GitHub App配置中,Callback URL必须是你的Casdoor的回调URL,并且Casdoor中的Redirect URL应该是你的应用程序的回调URL

有关更多详细信息,请阅读应用配置

在注册了您的GitHub应用程序后,您现在可以生成您的Client Secret了!

GitHub Client ID

添加一个GitHub OAuth提供商,并在您的Casdoor中填写Client IDClient Secret

Github Provider

现在您可以使用GitHub作为第三方服务来完成身份验证。