Sha256: 5e0da650c8e6c6b2734917762985d91996745de7df6714e66d240120687a0faa

Contents?: true

Size: 384 Bytes

Versions: 3

Compression:

Stored size: 384 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?
  end
    
  module InstanceMethods
    protected

    def find_user_by_id(id)
      User.find(id)
    end

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

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
exvo-auth-0.5.2 lib/exvo_auth/controllers/rails.rb
exvo-auth-0.5.1 lib/exvo_auth/controllers/rails.rb
exvo-auth-0.5.0 lib/exvo_auth/controllers/rails.rb