Я використовую останній дорогоцінний камінь і чотирикутний дорогоцінний камінь gem "omniauth-foursquare"
.
Коли я намагаюся ввійти через чотирикутник, зворотний виклик повертається:
#<OmniAuth::AuthHash ... provider="foursquare" redirect_uri="blabla" uid=nil>
Уїд Ніл :(
Я також використовую omniauth-contrib
для Twitter, і omniauth-facebook
для ... фейсбук Ці роботи в порядку, я отримую дійсний UID.
Ви думаєте, що це перлини? Будь-яка ідея, що може бути неправильним?
Відповіді:
1 для відповіді № 1Так, це ж камінь. Вона не пропускає блок uid. Встановлений тут код: https://github.com/brendte/omniauth-foursquare. Він також додає необроблені дані, що повертаються чотирикутником, до додаткового хешу.
1 для відповіді № 2
Випущено нову версію https://rubygems.org/gems/omniauth-foursquare/versions/0.0.4
Ви можете використовувати :-)