Sha256: 4dd2a994d91978c8ef33d45fb79cbe4dff38528cadc581bb0cb726473654b93e
Contents?: true
Size: 1.13 KB
Versions: 1
Compression:
Stored size: 1.13 KB
Contents
require 'omnisocial' require 'rails' require 'action_controller' require 'omniauth/core' require 'omniauth/oauth' require 'bcrypt' module Omnisocial class Engine < Rails::Engine config.to_prepare do ApplicationController.helper(Omnisocial::AuthHelper) end initializer 'omnisocial.load_middleware', :after=> :load_config_initializers do if Omnisocial.service_configs[:twitter] config.app_middleware.use ::OmniAuth::Strategies::Twitter, Omnisocial.service_configs[:twitter].app_key, Omnisocial.service_configs[:twitter].app_secret end if Omnisocial.service_configs[:facebook] config.app_middleware.use ::OmniAuth::Strategies::Facebook, Omnisocial.service_configs[:facebook].app_key, Omnisocial.service_configs[:facebook].app_secret, Omnisocial.service_configs[:facebook].options end if Omnisocial.service_configs[:linked_in] config.app_middleware.use ::OmniAuth::Strategies::LinkedIn, Omnisocial.service_configs[:linked_in].app_key, Omnisocial.service_configs[:linked_in].app_secret end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
elecnix-omnisocial-0.1.5 | lib/omnisocial/engine.rb |