我目前正在创建一个包含 3 个主要资源的应用程序::products
、、、:contacts
。:items
访问者只能通过公共 RESTful 方法(例如index
和)访问它们show
。
另一方面,登录用户可以访问任何 RESTFul 操作。问题在于,根据访问者或用户的不同,视图index
和视图是不同的。show
我的问题是,实际上我正在考虑将我的控制器复制到user
仅与登录用户相关的命名空间中。我知道这不是一个好主意,因为它根本不干。
我应该怎么做才能保持一个控制器来实现这一目标?或者围绕它的最佳实践是什么?
非常感谢