0
私は現在、Meteor JSを使用しているプロジェクトに取り組んでいます。Accounts.createUser問題。電子メールフィールドをユニークでないようにする方法は?
私の問題は、私は電子メールのアドレスを重複させることができないということです(私は、ユーザー名が電子メールではなくユニークであることを望みます)。したがって、私はそれが「制約」であることが予想
Error: Email already exists. [403]
流星の資料によると、ユーザ名は「固有の名前」で、...
私が作成しています: 私はエラーを取得しておきます次のような新しいユーザー:
Accounts.createUser({
username: "SOME_UNIQUE_STR", email: "EMAIL", password: "123", profile: profile_object
},
function(err){...
私の質問は:私はユニであることをユーザ名を強制するにはどうすればよいです私は同じようなユーザーを持つことができるので、質問フィールドのメールアドレスですか?
ありがとうございました!
電子メールをプロファイルオブジェクトに保存してみます。 – aedm
それは紛らわしいです、なぜあなたは電子メールアドレスが重複してほしいですか?あなたのプロジェクトで電子メールアドレスが使用されていない場合は、単にフィールドを無視してユーザーを作成するだけです。 –
問題は、(Accounts.createUser)は電子メールなしでユーザーを作成できないということです –