Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前使用 devise 和 cancan 进行授权/身份验证。我想让选定的用户访问某些功能并将它们隐藏给其他人。
使用我当前的登录堆栈执行此操作的最佳做法是什么?
我目前的解决方案是添加另一个 cancan 角色,并调用 has_role? 来判断逻辑。这种情况需要用户有两个角色。
这很好还是有一种“更轻松”的方法?