首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >acl9正在尝试设置它

acl9正在尝试设置它
EN

Stack Overflow用户
提问于 2009-10-17 00:38:24
回答 2查看 239关注 0票数 0

有没有人用过这个插件?我已经安装了它,但我不知道如何实现它。我如何定义不同的角色?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-10-28 20:47:39

他们的自述文件实际上真的很好。

我只是设置了一下,步骤如下:

  1. 创建一个名为Role

的模型类,并为roles表创建一个迁移(请参阅readme http://github.com/be9/acl9)

  1. Add acts_as_authorization_subject to user model )(假设您已经有了类似的内容。查看authlogic插件。有一个关于readme)
    1. That's (我认为是第160号)和创建一个

    关联表的很好的广播(关于确切的迁移,请再次查看

    1. roles_users it。你做完了。

您现在可以通过current_user.has_role!:admin为您的用户分配角色

您可以通过调用例如current_user.has_role?:admin来检查用户是否具有特定的角色

自述文件中有很多示例。

票数 0
EN

Stack Overflow用户

发布于 2009-10-17 06:44:54

关于README:http://github.com/be9/acl9有相当多的文档,您不理解哪一部分?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1581054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档