2

我想用 mongoid 实现声明式授权。但不能成功。似乎声明式授权仅适用于 ActiveRecord。我可以让它与 Mongoid 和 MongoDB 一起工作吗?有任何想法吗。

4

2 回答 2

1

声明式授权是一个概念模型,用于解释谁可以访问数据。它也是一个实现这个概念模型的 ruby​​ 插件。

该插件可能并不直接适用于 MongoDB。所以你需要一个来自 Mongo 的 ActiveRecord 提供者。这里有一个。然后,您可以将声明式授权插件与 ActiveRecord 提供程序一起使用。

于 2010-07-09T05:06:13.017 回答
1

我找到了一个可以集成声明式授权和 mongoid 的分支。这是它:http: //github.com/opusmagnum/declarative_authorization/commit/79ccff34233b2371299c3ff66a18ad37be08d9c6

于 2010-07-16T09:25:28.450 回答