rails CanCan:让用户自己设置某些权限(照片库用例)

den*_*nis 3 permissions ruby-on-rails dynamic cancan

我正在开发一个带有Rails的照片库,其中照片集的"所有者"应该能够自己设置权限(即:允许某些用户或组使用照片集执行某些操作).

现在我用Devise和CanCan做了我的第一步,可以通过CanCan的Ability类设置静态权限.

有没有人知道如何更动态地制作这个,以便我可以实现我的目标?

提前致谢

小智 9

好的,我回答自己:)我认为,这是要走的路:https://github.com/ryanb/cancan/wiki/Abilities-in-Database