двойной запрос от omniauth (разработка, пользовательская стратегия, oauth2) - PullRequest
3 голосов
/ 22 июня 2011

У меня есть код 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.

Есть идеи, почему он вызывается дважды и как его предотвратить?

1 Ответ

0 голосов
/ 12 сентября 2011

Проблема решена - проблема требовала файла стратегии дважды: первый раз в omniauth.rb и второй раз в devise.rb.

...