lib/current_user/controller/helpers.rb in current_user-0.0.1 vs lib/current_user/controller/helpers.rb in current_user-0.1.0

- old
+ new

@@ -1,12 +1,11 @@ module CurrentUser module Controller module Helpers def self.included(base) - helpers = %w(authenticate_user! current_user sign_in sign_out signed_in? user_signed_in?) - base.hide_action *helpers - base.helper_method *helpers + base.hide_action %w(authenticate_user! current_user sign_in sign_out signed_in? user_signed_in?) + base.helper_method %w(current_user signed_in? user_signed_in?) end def authenticate_user! if current_user.nil? render_unauthorized @@ -25,11 +24,12 @@ def sign_out session[::CurrentUser::USER_SESSION_KEY] = nil end - def signed_in?; end - def user_signed_in?; end + def signed_in? + current_user.present? + end private def render_unauthorized render :text => 'Unauthorized', :status => :unauthorized \ No newline at end of file