我目前正在开展一个涉及使用 Meteor JS。
的项目我的问题是我不能拥有重复的电子邮件地址(我希望用户名是唯一的,而不是电子邮件)。 我一直收到错误:
Error: Email already exists. [403]
根据Meteor文档,用户名为“唯一名称”,因此我预计它将成为“约束”......
我正在创建一个新用户,如下所示:
Accounts.createUser({
username: "SOME_UNIQUE_STR", email: "EMAIL", password: "123", profile: profile_object
},
function(err){...
我的问题是:如何强制用户名成为唯一身份字段,以便我可以让用户拥有相同的电子邮件地址?
谢谢!