2017-03-28 1 views
3

すべてはその後、大丈夫だったと:Facebookで認証するとき、OmniauthとDeviseは今朝、青から逃げ出し始めましたか?

I, [2017-03-28T02:54:18.998055 #663] INFO -- : Completed 200 OK in 39ms (Views: 14.3ms | ActiveRecord: 8.5ms) 
I, [2017-03-28T02:54:26.225944 #663] INFO -- : Started GET "https://stackoverflow.com/users/auth/facebook" for 176.109.217.212 at 2017-03-28 02:54:26 -0400 
I, [2017-03-28T02:54:26.411915 #663] INFO -- : Started GET "https://stackoverflow.com/users/auth/facebook/callback?code=CODE and STATE" for 176.109.217.212 at 2017-03-28 02:54:26 -0400 
I, [2017-03-28T02:54:26.566419 #663] INFO -- : Processing by Users::OmniauthCallbacksController#failure as HTML 
I, [2017-03-28T02:54:26.566667 #663] INFO -- : Parameters: {"code"=>"CODE", "state"=>"STATE"} 
I, [2017-03-28T02:54:26.567608 #663] INFO -- : Redirected to https://example.com/users/sign_in 

すべてのFacebookのログインがダウンしているようだ、しかし、エラーがキャッチするのは難しいです。ユーザーにログインできなかった「資格情報が無効です」が表示されますが、その失敗は表示されません。どのように私は彼らにフェイスブックを非難することができます。

答えて

2

Facebookは昨日夜間にマイグレーションを行った。あなたはそれが再び動作させるためにomniauth-facebook> = 4.0.0のバージョンを使用する必要があります(ソースhttps://github.com/mkdynamic/omniauth-facebook/issues/278

bundle updateを実行し、すべてが正常に戻って行く必要があり、その後、gem 'omniauth-facebook', '4.0.0'であなたのGemfileを更新します。

+0

それを修正しました。ありがとう –

+0

完了、宝石のアップグレードは上手く展開され、すべてが最新の状態になっていますが、同じ問題がまだ発生しています。同じ問題があったので、私は昨年からバージョン2.0.1になっていました。 – unmircea

+0

リダイレクトURIを持っているFacebookログインセクションのFacebook(アプリ設定で)を確認しましたか? 私の場合、これは移行後に空白に設定されていました。 – Asteriskk

関連する問題