class Decidim::Mpassid::Engine
Public Class Methods
add_omniauth_provider()
click to toggle source
# File lib/decidim/mpassid/engine.rb, line 90 def self.add_omniauth_provider # Add :mpassid to the Decidim omniauth providers providers = ::Decidim::User::OMNIAUTH_PROVIDERS unless providers.include?(:mpassid) providers << :mpassid ::Decidim::User.send(:remove_const, :OMNIAUTH_PROVIDERS) ::Decidim::User.const_set(:OMNIAUTH_PROVIDERS, providers) end end