FBログイン時のリダイレクトについて
FBログイン後、未登録リダイレクト先に飛ぶことについて、
Facebook
から警告がきていました。
(確かにフレンドリーフォワーディング
にした覚えがあります。)
(おそらく)原因は...
app.com/events/xx
でFbログインボタンを押すと、
app.com
ではなく、app.com/events/xx
にリダイレクトします。
(xx
には任意の数字が入ります/events#show
です。)
どうURIを設定すべきか。
この変更が原因で警告が出ていると思うのですが、
有効なOAuthリダイレクトURI
にどう設定を施せばいいかわかりません。
app.com/events/
でよいのでしょうか。
それとも正規表現を用いて、
app.com/events/xx
のxx
の部分をどうにか表現するのでしょうか。
もしご存知の方いらっしゃったらご教授頂けると幸いです。
よろしくお願いします。
補足(アラート画像など)
Strict Redirect URI Matching
In 90 days, we're making a security update to Facebook Login that will invalidate calls from URIs not listed in the Valid OAuth redirect URIs field of your Facebook Login settings.
This update comes in response to malicious activity we saw on our platform, and we want to protect your app or website by requiring a new strict mode for redirect URIs. Take action now to ensure your redirect traffic continues to work.
3月には、以下の[有効なOAuthリダイレクトURI]フィールドに記載されていないURIからの呼び出しを無効化するセキュリティアップデートがアプリ設定に適用されます。このアップデートはプラットフォームで見つかった悪意あるアクティビティに対応するためのものです。リダイレクトURIに新しい制限モードを追加することで、アプリやウェブサイトを保護できます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。