module SolidusSocial
Constants
- VERSION
Public Class Methods
configured_providers()
click to toggle source
# File lib/solidus_social.rb, line 11 def self.configured_providers ::Spree::SocialConfig.providers.keys.map(&:to_s) end
init_providers()
click to toggle source
# File lib/solidus_social.rb, line 15 def self.init_providers ::Spree::SocialConfig.providers.each do |provider, credentials| setup_key_for(provider, credentials[:api_key], credentials[:api_secret]) end end
setup_key_for(provider, key, secret)
click to toggle source
# File lib/solidus_social.rb, line 21 def self.setup_key_for(provider, key, secret) Devise.setup do |config| config.omniauth provider, key, secret, setup: true end end