などNodeJS
、Express
とMongoDB
とブログ、私はブログを投稿することができ、そのシンプルなRESTのAPI、サインアップ、ログイン、SMS検証NodeJS
を構築I'am私はtwilioを使用してSMS検証システムを構築したいですこれはかなり簡単で、いくつかのコードを生成し、twilioでユーザーの電話番号に送信し、ユーザー投稿が/verify
になると、コードをチェックしてユーザーを更新します。
私の問題は、生成されたコードをどこに格納するのか分かりません。
ストアUserモデルのコード(
user.verificationCode = GENERATED_CODE
)ストアのユーザー・セッションでコード
コードと呼ばれる新しいモデルを作成します。私は、次の方法を行うことができ、検索何から 保存してください
{ user: ObjectId(USER_ID), code: GENERATED_CODE }
しかし、これがベストプラクティスかどうかわかりません1つは、これに最善の方法は何を説明する?