Sha256: 0d01c4a9b188fcd33dbb5fc01b0992343a4d9c4cf730d782ab2422dcbf04c409

Contents?: true

Size: 751 Bytes

Versions: 4

Compression:

Stored size: 751 Bytes

Contents

require "tkh_authentication/version"
# require 'bcrypt-ruby'
require 'simple_form'
require 'stringex'
require 'tkh_authentication/tkh_authentication_action_controller_extension'
require 'tkh_authentication/tkh_authentication_helper'

module TkhAuthentication
  class Engine < ::Rails::Engine
    # all this to extend the application_controller in the host app
    initializer 'tkh_authentication.helper' do |app|  
      ActionView::Base.send :include, TkhAuthenticationHelper  
    end  
    # to extend the application_controller in the host app
    initializer 'tkh_authentication.controller' do |app|
      ActiveSupport.on_load(:action_controller) do  
         include TkhAuthenticationActionControllerExtension  
      end
    end    
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tkh_authentication-0.0.4 lib/tkh_authentication.rb
tkh_authentication-0.0.3 lib/tkh_authentication.rb
tkh_authentication-0.0.2 lib/tkh_authentication.rb
tkh_authentication-0.0.1 lib/tkh_authentication.rb