私の要件では、ユーザーは URL が記載されたメールを受け取ります。ユーザーがクリックすると、認証プロセスを介してその URL に移動します。
したがって、クリックした URL にユーザーをリダイレクトするには、ここで説明した方法 (リダイレクト時にパラメーターを渡す) を使用しています。ここでは、リダイレクト URL を次のようなパラメーターとして渡す予定です。
login_path: %accounts_host%/signin?redirect=%need_current_url_here%
内security.yml
でキャプチャし$url=$_GET['redirect'];
、それに応じてリダイレクトを提供します。
私のクエリは、security.yml
にアタッチできるように、 内から現在の URL にアクセスするにはどうすればよいかということlogin_path
です。
私はこれにまったく慣れておらず、例/ドキュメントは非常に高く評価されています。:)
PS
認証は別のsymonfy2アプリケーション内で行われ、その時点でreferer
コマンドがnullになるため使用できません。そのため、リダイレクト URL をパラメーターとして渡そうとしています。:)