如何自定义rails devise的路由器?

时间:2013-09-02 07:49:50

标签: ruby-on-rails devise

我可以映射新的路由器规则来设计控制器。但是当我在控制器中使用before_filter :authenticate_user!时。它仍然是处理用户登录的默认devies url。

如何将网址更改为自定义网址?

rake路线输出:

ouput in pastbin

1 个答案:

答案 0 :(得分:1)

你的问题有点不清楚。

您想使用自己的逻辑进行身份验证吗?如果是这样,那么使用设计就没有什么意义了,设计应该为你做。但是,如果您希望设计处理登录但希望在地址栏中显示不同的URL,例如:

/login代替/users/sign_in/signup代替/users/sign_up

然后你应该查看这个custom devise urls