users我的 Rails 项目中有projects脚手架。我还有一个admin控制器和视图,只有管理员用户才能访问。我希望and模型的indexandcreate控制器操作只能由视图访问(使用),但我不想让网站的访问者能够输入并获得部分渲染。我如何实现这一目标?usersprojectsadminrender :partial > 'index'http://railsapp.host/users
澄清一下,我的问题与用户角色无关。我有所有 require_admin 助手的 authlogic,但我什至不希望管理员用户能够直接从浏览器访问index路由。users实际上,我只想将index控制器操作限制为admin#index这样的视图代码:
<%= render '/users/index' %>