护照中的用户权限级别

3
任何关于在Node中使用Passport身份验证库的动态范围和权限的教程。
在文档中未找到任何相关内容。
如何为已认证的用户设置用户类型?
在everyauth中是否更容易实现?
1个回答

4
您可以在指南的Facebook部分找到一个示例:http://passportjs.org/guide/facebook/
app.get('/auth/facebook',
  passport.authenticate('facebook', { scope: ['read_stream', 'publish_actions'] })
);

根据你的问题,我不确定这是否是你要找的信息。如果你想基于你的用户模块制定授权/访问控制决策,那么需要使用不同的库来配合Passport(它仅提供身份验证)。


1
谢谢你的回答: 它在我需要的方面有所帮助。为了解决我的问题,我将身份验证添加到用户对象中。这与您的示例相结合,帮助解决了我的问题。 - kyleED

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接