2017-01-18 58 views
0

サインアップユーザーに電子メールを送って、cerntainの処理が完了するまで電子メールで通知します。Strapi:ユーザー登録時に確認メールを送信する方法

この機能が既に利用可能かどうかわかりませんが、ロジックを自分で実装する必要があります。デフォルトの認証とユーザーモデルでは、ロジックを変更するのは非常に複雑です。どのようにそのような機能を実装するのは難しいですか?

答えて

2

あなたが言ったように、すでにStrapiのユーザーのためのデフォルトロジックがあります。ただし、ファイルを編集することができ、カスタム動作を行うことができます。

createの方法で./api/user/controllers/User.jsファイルにアクセスし、ユーザーが作成された電子メールを送信するカスタムロジックを追加する必要があります(https://github.com/strapi/strapi-generate-users/blob/master/files/api/user/controllers/User.js#L52を参照)。

この回答がお役に立てば幸いです。

PS:私はStrapiの著者の一人です。

+0

どのように無効にしてユーザーを有効にしますか?新しいテーブルを使って追跡したり、ユーザーモデルを変更することは可能ですか? – chuan

+0

新しい属性を追加するだけで、ユーザーモデルを変更できます。そのうちの1つを削除することは避けてください。問題が発生する可能性がありますが、そのようにすることはお勧めしません。 –

関連する問題