有关使用Passport身份验证库的动态作用域和权限的任何教程。
在文档中没有找到任何内容。
我们如何为经过身份验证的用户设置用户类型?
在Everyauth中更容易做到吗?
答案 0 :(得分:4)
您可以在指南的Facebook部分找到一个示例:http://passportjs.org/guide/facebook/
app.get('/auth/facebook',
passport.authenticate('facebook', { scope: ['read_stream', 'publish_actions'] })
);
根据您的问题,我不完全确定您正在寻找的信息。如果您想根据您的用户模块做出授权/访问控制决策,则需要将其与不同的库结合使用Passport(仅限身份验证)。