Node有什么好的权限管理模块,rbac或者acl之类的实现
发布于 10 年前 作者 yuchienho 23373 次浏览 最后一次编辑是 8 年前

有access control的开源项目么,我最近找了好几个, http://stackoverflow.com/questions/9392978/group-rule-based-authorization-approach-in-node-js-and-express-js 但是都太过于简单了

##有什么比较完整的Demo,连同数据库(mongo,redis等)一起实现的rbac项目可以学习参考的,谢谢

14 回复

感觉得结合操作系统的API. node原生不带这个的.

看来只有自己写了

node_acl是不是满足你的需求?

node_acl中規中矩的教科書似的實現,看看就行,想用起來順手還是自己寫吧

自己寫吧 我也是在網上搜了兩三天沒找到很符合中國特色的 一面看書學習angular一面用MEAN自己寫 其實一兩天就能做好

@jiangzhuo 这种中规中矩的实现,你在实际使用的过程中,遇到哪些不方便的地方?很想了解一下。

我也是自己写的

https://github.com/skipify/islogin

直接再验证登录的地方做的很简单,里面有个小例子

我把thinkphp的auth类给抄过来了,不过还有一个session登录验证没做,毕竟我只是对着Php抄的。

开源博客系统liblog已经具备权限管理,方便可以自定义,并且开放源码,可以参照他看一下http://livisky.github.io/

顺手的、符合中国特色的、支持MongoDB, Redis等多种数据库的,你需要node-casbin:https://github.com/casbin/node-casbin

回到顶部