2015-10-26 11 views
0

Я делаю вход в систему с помощью устройства (для обычного входа в систему) и omniauth-facebook для входа в facebook, а обычный логин работает отлично, за исключением omniauth. Я следовал https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview этот документ. И ошибки я получаю от ответа были:Omniauth-facebook redirect_uri error

Пожалуйста, убедитесь, что ваш redirect_uri идентичен тому, который используется в диалогового запроса OAuth»,„типа“:„OAuthException“,„код“: 100

и я искал вокруг и обнаружил, что есть запрос тянуть, что устраняет эту проблему ..? https://github.com/mkdynamic/omniauth-facebook/issues/220 кто-нибудь знает, как это исправить, пока запрос тянуть сольются в мастер?

ответ

1

Вы можете указать к другой источник для gemmemya-facebook в вашем Gemfile вот так:

gem "omniauth-facebook", git: "https://github.com/gioblu/omniauth-facebook" 

Он будет использовать тот, в котором находится патч.

+0

Спасибо, владелец репо исправил его в версии 3.0 – Recursive