3

有关使用 Node.js 的 Passport 身份验证库的动态范围和权限的任何教程。

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

我们如何设置认证用户的用户类型?

在everyauth中更容易做到吗?

4

1 回答 1

4

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

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

根据您的问题,我不完全确定这是您要查找的信息。如果您想根据您的用户模块做出授权/访问控制决策,则需要由不同的库结合 Passport(仅用于身份验证)来处理。

于 2012-12-18T18:42:56.553 回答