我正在使用Devise with Rails进行用户身份验证。在我的控制器中,我有过滤器:
class MyController < ApplicationController
before_filter :authenticate_user!
现在,当用户尝试在MyController中打开一个名为:new的方法时,将显示登录视图。我需要一种方法来专门为此定制此登录视图:新方法调用。
我已经生成了设计视图模板。
那么,有没有办法根据之前的网址自定义会话/新视图?
答案 0 :(得分:0)
试试这个
before_filter :authenticate_user!, :except => [:new]
authenticate_user方法调用所有方法而无需新的