Facebook経由でログインした後、私のサイトのページにリダイレクトする際に問題が発生します。私はPHPグラフsdk(バージョン3.1)を使用しており、redirect_uriはfacebookのgetLoginUrlメソッドで設定されています。たとえば、自分のサイトのアクションがユーザー認証を必要とする場合、ユーザーにフェイスブックで認証してから、アクセスしようとしていたページに転送するようにしたいと考えています。私は標準のログインページでこれを簡単に行うことができます。 Facebookのユーザー認証後、redirect_uriの値は無視され、URLに#=が追加された私のサイトのホームページにリダイレクトされます。 渡されたredirect_uri値は、自分のアプリケーションの設定に関する私のウェブサイトのURLと同じドメインの下にあります。Facebook 'redirect_uri' php sdkのparamが渡されたURIにリダイレクトされない(リダイレクトはホームページにのみリダイレクトされます)
0
A
答えて
0
redirect_urlは空白のままで、facebookはそれを呼び出したアクションに戻ります。このアクションでは、facebook-> getUser()(ユーザーがFacebookにログインしている)によって返されたセッションが有効であるかどうかを確認し、通常のログインページと同様に認証が必要なページにユーザーを転送します。
関連する問題
- 1. facebookアプリケーションはredirect_uriにリダイレクトされます
- 2. Php#ホームページはリダイレクトされません
- 3. oauthがFacebookにリダイレクトされないiframe
- 4. リダイレクトURIが変数を渡さない
- 5. Laravel - ログインページはホームページにリダイレクトされますが、生産時のみ
- 6. Wordpress AuthorのホームページにリダイレクトされたURL
- 7. Oauth2 Instagram API「リダイレクトURIが登録されたリダイレクトURIと一致しません」
- 8. リダイレクトされないリダイレクト先
- 9. サブページがルートURIにリダイレクトされないようにします
- 10. JavaScriptのSDKログインエラー:「リダイレクトURIがホワイトリストに登録されていません」
- 11. FacebookリダイレクトURIフィールドが表示されない
- 12. Wordpress:移行されたサイトは古いホームページにリダイレクトされます。ホームページでのみ起こる
- 13. Redirect_uriをFacebookのアプリにリダイレクトする方法 - PHP/SDK
- 14. Omniauth-facebook:ログインポップアップがリダイレクトされない
- 15. facebookログインエラー:URLがブロックされました:リダイレクトURIがホワイトリストに登録されていないため、このリダイレクトに失敗しました
- 16. JavaScriptが別のページにリダイレクトされた後、Laravelがログインにリダイレクトされます
- 17. リダイレクトされたページのコンテンツを表示しないPHPリダイレクト
- 18. すべてのページがホームページにリダイレクトされます
- 19. WordPressの管理ページがホームページにリダイレクトされます
- 20. facebookはあなたに何度もリダイレクトされました
- 21. Laravel 5.2 - すべてのルートがホームページにリダイレクトされます
- 22. Facebook php sdk:リダイレクトされていないリンクで許可を求める
- 23. URLブロック:リダイレクトURIがホワイトリストに登録されていないため、このリダイレクトに失敗しました
- 24. PHP cURLリクエストがリダイレクトされない
- 25. ページがリダイレクトされない、php
- 26. PHPリダイレクトされません
- 27. FacebookアプリのOauthリダイレクトURIはどこに設定されていますか?
- 28. 無効なURLヒットのホームページに認証されたユーザーをリダイレクト
- 29. Redirecttoactionがリダイレクトされない
- 30. ページがリダイレクトされない