Google 登录设置后出现“密码不能为空”

嘿,大家好。今晚我尝试在我的网站上配置 Google OAuth。我按照这里的说明操作,但在尝试登录网站时,系统提示密码不能为空。这很奇怪,因为当它要求我时,我确实可以通过 Google 进行身份验证(Discourse 会弹出一个 accounts.google.com 的窗口)。

从截图中可以看到,Google 接受了凭据,但仍然要求输入密码。有什么建议吗?

嗯,我肯定在 Discourse 方面漏掉了什么,因为使用 Facebook 身份验证时,我得到了相同的结果。

您可能需要反复仔细检查,确保您完全按照指示操作。

我在使用基本的 oauth2 插件时遇到了完全相同的错误。我尝试了多次说明,但都没有帮助。您是如何解决这个问题的?或者有其他人知道如何解决吗?谢谢!