module Omniauth::Rails::Provider

Constants

PROVIDERS

Public Instance Methods

configure(provider, config) click to toggle source
# File lib/omniauth/rails/provider.rb, line 13
def configure(provider, config)
  raise "Invalid provider" unless PROVIDERS.include?(provider)
  klass = "Omniauth::Rails::Provider::#{provider.camelize}".constantize
  klass.new(config).configure
end