有办法只允许通过社交登录的新用户吗?

来自 Armin LI 的问题,
延续关于 如何防止注册垃圾信息 的讨论:

在我的情况下,我也遇到了注册垃圾信息的问题。因此,我想关闭公开邮箱注册,只允许用户通过 GitHub 登录。

只需关闭 enable local logins

谢谢 @pfaffman。据我理解,在我关闭“启用本地登录”后:

  • 用户无法通过电子邮件注册。
  • 用户仍可使用社交登录(如 GitHub)创建新账户或登录。

我理解得对吗?