GitHub
GitHub OAuth支持网页应用流程和设备流程。 请继续阅读以获取OAuth凭据。
首先,请访问GitHub开发者设置以注册一个新的GitHub应用。
注意事项
小技巧:我们建议您使用GitHub Apps来替换OAuth Apps,因为GitHub Apps可以添加多个重定向URIs,这在部署测试和生产环境时可以带来便利。 GitHub官方也推荐使用GitHub Apps而不是OAuth Apps。
然后填写GitHub应用名称、主页URL、描述和回调URL。
正确设置授权回调URL
在GitHub App配置中,Callback URL
必须是你的Casdoor的回调URL,并且Casdoor中的Redirect URL
应该是你的应用程序的回调URL。
有关更多详细信息,请阅读应用配置。
在注册了您的GitHub应用程序后,您现在可以生成您的Client Secret
了!
添加一个GitHub OAuth提供商,并在您的Casdoor中填写Client ID
和Client Secret
。
现在您可以使用GitHub作为第三方服务来完成身份验证。