1

这是我的问题,

我有一个可以创建业务“页面”的用户。该用户可以通过执行诸如关注其他用户等操作来代表该业务页面行事,就像 facebook 业务页面一样。

我的应用程序的用户部分是创建的,其他部分也是如此动态的。IE用户可以切换到业务“A”并关注用户,该业务将关注用户,然后切换到业务“B”并做同样的事情。

有人推荐宝石吗?也许一大段代码可以让我继续前进。我很难想象从哪里开始,我已经创建了一个商业模式,但需要一个火花来推动它。

任何帮助都会很棒,谢谢!

4

1 回答 1

1

您可能想查看 declarative_authorization gem,它允许您在允许用户在模型上使用某些方法时设置规则。例如,如果用户是页面的代表,您可以有一个模型表,然后在 declarative_authorization 中使用的规则中使用该表/模型。

于 2012-07-02T16:32:33.830 回答