我想用mongoid实现声明性授权。但不能成功。这看起来像声明式授权只适用于ActiveRecord。我可以让它与MOngoid和MongoDB一起使用吗?有任何想法吗。声明性授权和mongoid
2
A
回答
1
我发现了一个可以集成声明性授权和mongoid的fork。这是它: http://github.com/opusmagnum/declarative_authorization/commit/79ccff34233b2371299c3ff66a18ad37be08d9c6
1
声明性授权是一种解释谁有权访问数据的概念模型。这也是一个实现这个概念模型的ruby插件。
该插件可能不直接适用于MongoDB。所以你需要一个Mongo的ActiveRecord提供者。有一个here。然后,您可以将声明式授权插件与ActiveRecord提供程序一起使用。
相关问题
- 1. 声明性授权和has_and_belongs_to_many
- 2. 声明性授权filter_access_to
- 3. Authlogic和声明式授权
- 4. if_attribute声明授权
- 5. 声明式授权 - 抓住“授权::未授权”例外
- 6. 声明授权和if_attribute不工作
- 7. 自定义路由和声明授权
- 8. 声明性的Web服务授权和WSDL打字
- 9. 透明授权可靠性
- 10. 使用声明的自定义授权授权管理器
- 11. 帮助使用声明授权
- 12. 声明式授权嵌套if_attribute
- 13. 授权策略拥有多个声明
- 14. Java EE中的声明式授权
- 15. Angularjs Adal以及授权的其他声明或属性
- 16. 设计和声明授权功能测试问题
- 17. 的OAuth2无声授权
- 18. ffmpeg的授权不明确
- 19. 声明式授权:限制对特定属性的模型操作
- 20. 是否可以使用声明性授权来隐藏/显示某些字段?
- 21. 用户模型声明授权'if_attribute'问题
- 22. 使用声明而不是角色的Web.Config授权asp.net
- 23. 使用声明授权的“without_access_control”黄瓜的@javascript
- 24. 将基于声明的授权添加到MVC 3
- 25. Python和类属性声明
- 26. 打印声明和性能
- 27. RabbitMQ和授权
- 28. 授权属性和模态对话框
- 29. UrlHelper和ViewContext的授权属性
- 30. ASP.NET MVC和自定义授权属性
在最新版本,这是工作。如果您正在使用Gemfile,请确保加载git repo,因为rubygem repo尚未使用最新代码进行更新:gem'declarative_authorization',::git =>'https://github.com/stffn/declarative_authorization.git' – chris 2012-09-10 19:55:30