저는 현재 사용자 : is_logged입니까? 내 컨트롤러에 사용자가 기록되었는지 확인하지만 일부 영역은 로그인하지 않은 사용자에게만 표시되도록합니다.Before_filter가 뒤집 혔습니까?
private
def is_logged?
!!current_user
end
private
def current_user
@current_user ||= User.find(session[:user_id]) if session[:user_id]
end
helper_method :is_logged?
helper_method :current_user
before_filter가 그 반대를 평가할 수있는 방법이 있습니까?
현재 : is_logged? true를 반환하고 그렇지 않으면 false를 반환합니다. 기록되지 않은 경우 true를 반환하고 반대의 경우는 true를 반환합니다.
감사합니다.