GitHub 插件不接受个人访问令牌

我正在尝试为我们托管在 Discourse 上的 FOSS 项目站点配置 GitHub 插件,但“GitHub 客户端密钥”设置拒绝了我的令牌:github_client_secret: 值不符合要求的格式。 我的令牌是(不是那个)新格式,以 ghp_ 开头(请参阅 https://github.blog/changelog/2021-03-31-authentication-token-format-updates-are-generally-available/)——会不会是插件还没有更新以接受该格式 :thinking:

谢谢!

马塞尔,欢迎回来!

我认为您没有使用正确的设置。
GitHub 客户端密钥 是配置 GitHub 登录(使用您的 Github 帐户登录 Discourse)的核心设置;请参阅 https://meta.discourse.org/t/configure-github-login-for-discourse/13745。它需要创建一个 OAuth 应用。

您要配置的 GitHub 插件设置在此处(输入 plugin:discourse-github

或点击设置:

然后,您可以在 GitHub 回链访问令牌 设置中使用您的个人令牌。

4 个赞

哦,:man_facepalming: – 你说得完全正确……谢谢你的帮助!

3 个赞