Passport中的用户权限级别

时间:2012-12-16 16:18:58

标签: node.js authentication passport.js everyauth

有关使用Passport身份验证库的动态作用域和权限的任何教程。

在文档中没有找到任何内容。

我们如何为经过身份验证的用户设置用户类型?

在Everyauth中更容易做到吗?

1 个答案:

答案 0 :(得分:4)

您可以在指南的Facebook部分找到一个示例:http://passportjs.org/guide/facebook/

app.get('/auth/facebook',
  passport.authenticate('facebook', { scope: ['read_stream', 'publish_actions'] })
);

根据您的问题,我不完全确定您正在寻找的信息。如果您想根据您的用户模块做出授权/访问控制决策,则需要将其与不同的库结合使用Passport(仅限身份验证)。