我正在使用accounts-ui 和accounts-google。我想继续允许现有用户使用 accounts-google 登录,但我想阻止新用户创建帐户。
我一直无法找到实现这一目标的方法。有没有人实施过类似的事情或需要批准的用户注册?
我正在使用accounts-ui 和accounts-google。我想继续允许现有用户使用 accounts-google 登录,但我想阻止新用户创建帐户。
我一直无法找到实现这一目标的方法。有没有人实施过类似的事情或需要批准的用户注册?
如果您想在一般情况下禁用新帐户创建,这很简单:
Accounts.validateNewUser(function() {
return false;
});
文档:validateNewUser
.
如果您想允许新注册,即使用密码,但不允许使用 google,请使用相同的方法,但在验证功能中检查是否user.profile
已插入来自 google 的信息。