-1
私のアプリケーションでは、ユーザーは固有の識別子として電子メールを使用してサインインします。しかし、私はログイン後にユーザーがプロファイルページで自分のEメールを変更できるようにする機能を実装するよう求められます。問題は、データベースを正常に更新できるようにしても、クライアントセッションは古い情報を保存します。次に、何かをしようとすると(GET
)、req.user.email
はデータベースには含まれません。どのようにそのような問題を処理するには?または別の言葉では、エクスプレスセッションを正しく更新する方法は?Node/Express/PassportでユーザーログインIDを変更する方法は?