1

accounts.ui パッケージを使わずに、accounts-base/accounts-password だけでアカウントを作成しています。server横にコードがあります

Accounts.config({
  sendVerificationEmail: true,
  forbidClientAccountCreation: true // cause we call it from server code
});

その後、サインアップフォームの送信時に私が呼び出します

Accounts.createUser({User account document where `email` field is set to actual email}); 

メールメッセージを送信しないことを除いて、問題やエラーなしでユーザーを作成します(後でこのユーザーでログインできます)。

meteor 電子メール パッケージがインストールされていますが、電子メール URL が構成されていないため、標準出力にメッセージが出力されないはずです。

post user create hook を使用してメールを手動で送信できますが、ドキュメントに記載されているように、この追加の作業をしなくても機能するはずです。

Meteor のバージョンは 1.0.3.1 です

4

2 に答える 2

0

このステップバイステップに従うと、次のようになります。

https://gentlenode.com/journal/meteor-20-verify-an-email-with-meteor-accounts/42

于 2015-02-07T08:33:37.720 に答える