Node.js / Express / Passport是否有像CanCan for Rails这样的授权模块?

一旦用户被authentication,我想要一个方法来设置用户可以查看,编辑和删除的限制。 具体而言,除非他们是pipe理员,否则他们只能查看,编辑和删除他们自己拥有的文件。 我已经看到了EveryAuth和Ability.js的一些例子,只是想知道是否有与使用Passport.js

可能是它可以帮助你实现你想要的https://github.com/ForbesLindesay/connect-roles