1

ドキュメントを使用してnode.js、パスポートが機能しています。passport.js

私の質問は、LocalStrategyさまざまな役割に を使用して、別の方法で認証できますか?

通常のユーザーと管理者ユーザーがいます。もちろん、一部のページは管理者専用です。

4

2 に答える 2

4

自分の質問に答えるまであと 5 分でした。

ユーザー エンティティ データは req.user とパスポートにあります。

だから私はこれを使うことができます

if (req.user.role == "Admin") {
  // render page here
} else {
  // redirect somewhere else
}
于 2013-07-21T06:11:00.450 に答える