【发布时间】:2010-10-31 14:56:58
【问题描述】:
我有几个相关的问题。在从 Rails 中休息一年之后,我是 Rails 3 的新手。
我正在使用 Devise 进行身份验证,并且我有一个名为“用户”的控制器和模型。
所以,我可以使用 'localhost:3000/users/sign_out' 将用户注销。我想在右上角放一个链接,上面写着“注销”,所以当他们点击它时,他们会被发送到“用户/sign_out”
我如何为此制定路线以便我可以说:
<%= link_to "Logout", logout_path %>
另外,我想将注册用户称为会员。我可以创建一个路由来隐藏它,以便将“localhost/members”映射到“用户”控制器吗?更进一步,让 '/members/1/edit' 映射到 'users/1/edit'?
提前致谢。
【问题讨论】:
标签: ruby-on-rails routing devise