Sha256: 269a964c01199cb81495045dd4f8bb12662de18970e9d572471bd3098ce891bb

Contents?: true

Size: 399 Bytes

Versions: 1

Compression:

Stored size: 399 Bytes

Contents

module ExvoAuth::Controllers::Rails
  def self.included(base)
    base.send :include, ExvoAuth::Controllers::Base
    base_send :include, InstanceMethods
    base.helper_method :current_user, :signed_in?, :sign_in_path, :sign_up_path
  end
    
  module InstanceMethods
    def find_user_by_id(id)
      User.find(id)
    end

    def current_url
      request.url if request.get?
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
exvo-auth-0.3.3 lib/exvo_auth/controllers/rails.rb