Sha256: 51beebb53f1c5e57b7b1ecd5be35d0ea9834a02f99fbbf006040c35a07b9fb7f
Contents?: true
Size: 1.03 KB
Versions: 1
Compression:
Stored size: 1.03 KB
Contents
require 'active_record' require "rubygems" require 'oauth' require 'oauth2' this = File.dirname(__FILE__) library = "#{this}/passport" require "#{this}/open_id_authentication" require "#{library}/ext" require "#{library}/passport" require "#{library}/callback_filter" require "#{library}/access_token" require "#{library}/openid" require "#{library}/oauth" require "#{library}/common" require "#{library}/engine" if defined?(Rails) && Rails::VERSION::MAJOR == 3 custom_models = ["#{library}/access_token"] custom_models += Dir["#{library}/oauth/tokens"] custom_models += Dir["#{library}/openid/tokens"] # Rails 3/2 config load_path_method = ActiveSupport::Dependencies.respond_to?(:autoload_paths) ? :autoload_paths : :load_paths custom_models.each do |path| $LOAD_PATH << path ActiveSupport::Dependencies.send(load_path_method) << path end # Rails 3beta4 backport if defined?(ActiveSupport::HashWithIndifferentAccess) ActiveSupport::HashWithIndifferentAccess.class_eval do def symbolize_keys! symbolize_keys end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
passport-0.0.1 | lib/passport.rb |