次のコードがあります。
class Admin::ApplicationController < ApplicationController
include Admin::AuthHelper
before_filter :authorize
layout 'admin/application'
protected
def authorize
if controller_name != 'Auth' && action_name != 'login'
if is_authenticated_admin!
redirect_to :admin_login, :flash => { warning: t(:unauthorized) }
end
end
end
end
交換することは可能ですか:
if controller_name != 'Auth' && action_name != 'login'
ルートが名前付きルートではないことを単純にチェックするもので:admin_login? Rails 4.0.1 を使用しています。