Omniauth & Foursquare: UID это ноль - PullRequest
       5

Omniauth & Foursquare: UID это ноль

0 голосов
/ 30 ноября 2011

Я использую последний камень omniauth и камень omniauth-foursquare gem 'omniauth-foursquare'.

Когда я пытаюсь войти в систему через foursquare, ответный вызов возвращает:

#<OmniAuth::AuthHash ... provider="foursquare" redirect_uri="blabla" uid=nil>

uidis nil: (

Я также использую omniauth-contrib для твиттера и omniauth-facebook для ... фейсбука. Они отлично работают, я получаю действительный идентификатор пользователя.

Как вы думаете,Это драгоценный камень? Есть идеи, что может быть не так?

Ответы [ 2 ]

1 голос
/ 04 декабря 2011

Выпущена более новая версия https://rubygems.org/gems/omniauth-foursquare/versions/0.0.4

Вы можете использовать: -)

1 голос
/ 30 ноября 2011

Да, это драгоценный камень. В нем отсутствует блок uid. Это исправлено в коде здесь: https://github.com/brendte/omniauth-foursquare. Он также добавляет необработанные данные, возвращаемые foursquare, к дополнительному хешу.

...