標準のMeteor Accounts.createUser関数を呼び出す際に問題があります。私は流星口座ベースとアカウントパスワードパッケージを使ってアカウントシステムを実装しようとしています。このプロジェクトは、Meteor 1.3のReactで行われています。'createUser'を呼び出した結果の配信で例外が発生する
私がAccounts.createUser(userObject)を呼び出すと、「createUser」を呼び出す結果が出てきて例外があり、その背後にいくつかの謎があります。
マイコード:
onSignUp(e) {
e.preventDefault();
let email = $(e.target).find("[name=email]").val(),
password = $(e.target).find("[name=password]").val(),
confirmPassword = $(e.target).find("[name=confirmPassword]").val();
if (password == confirmPassword) {
Accounts.createUser({
mail: email,
password: password
}, function(error){
if (error) {
Bert.alert(err.reason, 'danger', 'growl-top-right');
} else {
Bert.alert("Welcome!", 'success', 'growl-top-right');
console.log(userObject);
FlowRouter.go('/');
}
});
これは私のクライアントのフォルダに現在あるが、私は、サーバー側のメソッドにcreateAccount呼び出しを移動しようとしたが、それは私に同じエラーを与えます。
Meteorをデバッグモードで実行しようとしましたが、何が起こっているのか理解できません。ログイン中に私が理解できるものから、結果が得られなかったか、またはログインが検証されなかった。
ご迷惑をおかけして申し訳ありません。
電子メールではなくメールですか? – epascarello