使用 Google 账户登录,导致使用 gmail 邮箱创建账户失败

您好,

我们最近为 Discourse 设置了 Google 登录。从那时起,用户就无法使用 Gmail 邮箱地址创建账户,而是必须使用 Google 登录功能。当用户使用 Gmail 邮箱地址注册时,不会发送任何电子邮件。

我们遵循了此处的指南:Configure Google login for Discourse

Google 登录流程运行正常,服务器可以毫无问题地向 Gmail 账户发送电子邮件。我们需要强制用户仅使用 Google 登录流程(如果是,该如何操作?),还是两者应该并行工作?

1 个赞

此外,通过 SSO(Google)登录的用户仍然可以访问“我的帐户”>“安全”选项卡中的 2FA 功能。它会提示他们输入密码,但由于他们使用的是 Google,因此没有本地帐户。

这应该自动隐藏还是有最佳的管理方式?

1 个赞

似乎无关且巧合。Mailjet 正在处理发送到 Gmail 电子邮件地址的问题。

有什么方法可以禁用 SSO 登录的双重身份验证选项吗?