设计路由块以创建用户

时间:2012-08-03 08:25:19

标签: ruby-on-rails devise

如何在routes.rb中定义设计登录注销。 我有

<%= link_to 'Logout', destroy_user_session_path, :method=>'delete' %>       
 <%= link_to 'Login', new_user_session_path %>  

我想在登录时由管理员创建其他帐户。 我制作了一个表格来讨论帐户,但是当我提交它时,显示你已经登录了。

1 个答案:

答案 0 :(得分:1)

我不确定问题究竟是什么,但是如果你想首先在routes.rb中定义/ logout / login / register路由,我会将routes.rb中的devise_for行编辑为:

devise_for:用户做     得到“登录”,:to =&gt; “色器件/会话#新”
    得到“注销”,:to =&gt; “色器件/会话#消灭”
    得到“注册”,:to =&gt; “设计/注册#新”

就像那样...然后你可以相应地使用它们。如果这没有用,请重新解释这个问题,我可以尝试进一步提供帮助。