Discourse 如何配置 GitHub 登录方式

访问下面的网站:https://github.com/settings/developers然后单击左侧的OAuth Apps,然后选择New OAuth App



然后填入需要的字段。



配置 GitHub

请确定你的 Callback URL 在你的域名后使用使用路径/auth/github/callback。

例如我们网站的地址为https://www.ossez.com,那么我们需要在 Homepage URL 中,填写我们网站的地址。

在 Callback URL 填入的返回 URL 为:https://www.ossez.com/auth/github/callback。

(可选的)这个选项是可选的,你可以上传你网站的 Logo 到 GitHub 上。



当你创建成功应用后,你应该看到Client IDClient Secret这 2 个参数,你需要拷贝这个参数添加到你的 Discourse 站点中。

配置 Discourse

Discourse 站点中的字段为:github_client_id和github_client_secret

然后在 Discourse 中启用enable github logins设置。



完成上面的设置后,你应该就可以在你的网站上使用 GitHub 登录了。

如下面的界面显示的一样,你可以在登录或者注册的时候使用你已经在 GitHub 上成功注册和使用的账号了。

针对技术网站来说可能会带来一点点的小优势。

https://www.ossez.com/t/discourse-github/750

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • django-allauth django-allauth 类似于自带的 auth 用于处理身份验证、注册、帐户管...
    fbckf阅读 10,276评论 4 12
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 12,218评论 16 22
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    余生动听阅读 13,599评论 0 11
  • 可爱进取,孤独成精。努力飞翔,天堂翱翔。战争美好,孤独进取。胆大飞翔,成就辉煌。努力进取,遥望,和谐家园。可爱游走...
    赵原野阅读 8,499评论 1 1
  • 在妖界我有个名头叫胡百晓,无论是何事,只要找到胡百晓即可有解决的办法。因为是只狐狸大家以讹传讹叫我“倾城百晓”,...
    猫九0110阅读 8,957评论 7 3

友情链接更多精彩内容