0

我正在使用带有 Rails 的 Devise 进行用户身份验证。在我的控制器中,我在过滤器之前:

class MyController < ApplicationController  
before_filter :authenticate_user!

现在,当用户尝试在 MyController 中打开一个名为 :new 的方法时,将显示登录视图。我需要一种专门针对该 :new 方法调用自定义此登录视图的方法。

我已经生成了设计视图模板。

那么,是否有一些方法可以根据以前的 url 自定义会话/新视图?

4

1 回答 1

0

尝试这个

before_filter :authenticate_user!, :except => [:new] 

authenticate_user 方法调用所有方法没有新的

于 2012-10-04T12:00:52.180 回答