У меня есть код oauth-провайдера, основанный на одном из взятых отсюда:
http://blog.joshsoftware.com/2010/12/16/multiple-applications-with-devise-omniauth-and-single-sign-on/
Затем я создал свой клиент с пользовательской стратегией omniauth + devise (также как-то на основе ссылки, упомянутой ранее).
Однако у меня есть проблема - похоже, моя стратегия вызывается дважды, а метод auth_hash вызывается дважды, что приводит к двойному вызову для access_token_url и user.json.
Есть идеи, почему он вызывается дважды и как его предотвратить?