我想使用mongoid实施声明性授权。但不能成功。它似乎是宣言的授权与Activerecord一起工作。我可以让它与mongoid和mongodb一起工作吗?任何想法。

有帮助吗?

解决方案 2

我发现了一个可以整合声明授权和蒙古的叉子。就这个: http://github.com/opusmagnum/declarative_authorization/commit/79ccff34233b2371299c3ff66a18ad37be08d9c6

其他提示

声明授权是解释谁可以访问数据的概念模型。它也是一种拥有这种概念模型的Ruby插件。

插件可能不会直接适用于MongoDB。所以你需要一个蒙古的ActiveRecord提供者。这里有一个 。然后,您可以使用ActiveRecord提供程序使用声明性授权插件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top