我的社交网站有这个问题。我想根据会员级别对会员进行授权,如果会员级别低于其他会员级别,则他无法聊天或查看个人资料图片。有没有可以处理它的插件?
答案 0 :(得分:2)
声明授权。很强大。肯定会推荐它。 Ryan Bates甚至还有一个很棒的轨道广播。
答案 1 :(得分:1)
我使用了以下内容(两者都可以在GitHub上找到):
CanCan - 相当直接且记录良好。作者是Railscasts成名的Ryan Bates。关于它的一个好处是你可以在一个文件中识别所有权限。
RESTful_ACL - 不那么流行但易于实现。权限在您要保护的每个模型中定义。我写了一篇关于在我的Rails博客中实现RESTful_ACL的系列文章:http://everydayrails.com/2010/06/16/authorization-restful-acl-1.html
答案 2 :(得分:0)