大家好,我对这类事情不太有经验。我觉得这个帖子放在这个分类里是合适的,但如果我错了请纠正我。
我决定尝试使用 Discourse,因为它可以将评论嵌入到 Ghost 站点中。我昨天成功搭建了一个 Discourse 论坛,并按照官方指南配置了 Google 和 Discord 的登录/注册功能。只要用户已经通过传统方式创建了账户,使用这些方式登录似乎没有问题。但当我尝试用这两种方式之一注册新用户时,就遇到了问题。在 Chrome 和 Firefox 上,流程可以顺利进行到授权页面,但随后直接跳转回论坛,没有弹出新用户窗口,也没有任何提示信息。在 Edge 浏览器上,会弹出一个标准的“新用户”窗口(包含密码字段),但缺少其他注册选项。据我所知,正确的行为应该是弹出一个没有密码字段的新用户窗口,并且其他字段应自动填充。我有几个朋友也测试过,他们遇到了同样的问题。同样的情况似乎在这个论坛上也存在,因为我尝试用 Google 注册时也没有成功。
我的 Discourse 版本是 2.5.0.beta2,托管在 DigitalOcean 的 droplet 上,是每月 5 美元的入门级类型。