javascript - 如何使用 Passport.js 循环遍历用户并将用户列表打印到 DOM 中

标签 javascript node.js mongodb mean-stack

我在具有用户帐户的任务跟踪器应用程序中使用 MEAN 堆栈。有普通用户(他们只能查看页面),还有可以添加用户和添加/删除任务的管理员。

req.user会显示当前用户的请求,并在我的html View 中<%= user.local.property-name %>将打印出当前用户的各种属性。

是否可以循环访问 Passport.js 中的用户集合以向管理员显示?对于标准集合,我了解如何使用标准集合执行此操作,但由于我对 Node、Express 和 mongo 一般不熟悉,所以不确定是否使用 Passport.js。

最佳答案

您需要通过直接查询数据存储来执行此操作。 Passport 不处理此问题,只处理让 1 个用户登录或退出您的应用程序。如果您将用户存储在 MEAN 堆栈上的 mongodb 中,则需要直接查询“users”集合。 Passport不需要直接参与。

关于javascript - 如何使用 Passport.js 循环遍历用户并将用户列表打印到 DOM 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27762315/

相关文章:

javascript - 获取对包含构造函数属性的对象的引用

javascript - Nodejs 中的 Passport 身份验证

mongodb - 迁移到 meteor 1.7.0.4 : MongoDB : "updating the path ... would create a conflict at ..."

javascript - CanActivate AuthGuard 被忽略了吗?

javascript - ajax 查询我的内容是自动选择的我如何选择这是测试查询

javascript - 命名异步函数导致 "task.apply is not a function"

ruby-on-rails - Mongoid 删除嵌入式文档不会持续存在

php - mongoDB 身份验证错误

javascript - 如何让javascript替换函数匹配每个出现的地方而不仅仅是外部出现的地方

javascript - 如何将多个项目推送到一个数组中并加载到 native react 中的异步存储中?