0

ねえ、Express+Mongooseでログインシステムを作成したいと思います。

ユーザー名とパスワードを入力として読み取るダミーページをHTMLで作成し、バックボーンを使用してサーバー(エクスプレス)に送信します。サーバーは入力を受け取り、データベースで同じユーザー名とパスワード(マングースを使用)のエントリを検索します。 )。

ここまではすべて正常に機能しますが、私の質問です。ユーザーが接続されていることをどのように保証できますか?つまり、ユーザー名とパスワードが一致することを確認したので、ユーザーを別のページにリダイレクトできる可能性がありますが、たとえば、ユーザーがログインしている場合は「Hello username」、ユーザーがログインしている場合は「login」が必要です。ログに記録されません。PHPでは本当に簡単ですが、Expressでそれを行うにはどうすればよいですか?

ありがとう

マシアール

4

1 に答える 1

2

エクスプレスセッションのサポートを確認してください。ユーザーがログインするときに、ユーザーをセッションのプロパティとして設定できます。セッションにアクティブなユーザーがいる場合は、テンプレートにユーザーの名前をHTMLに含めることができます。

于 2011-05-21T17:39:42.017 に答える