diff --git a/lib/omniauth/strategies/ecwid.rb b/lib/omniauth/strategies/ecwid.rb index 9783f1d..bb72e85 100644 --- a/lib/omniauth/strategies/ecwid.rb +++ b/lib/omniauth/strategies/ecwid.rb @@ -18,6 +18,12 @@ class Ecwid < OmniAuth::Strategies::OAuth2 uid { access_token.params.fetch("store_id") } + + # ecwid doesnt like it when the query params are also passed + def callback_url + full_host + script_name + callback_path + end + end end end