@@ -142,26 +142,26 @@ previously requested URL and always redirect to the default page:
142142Control the Redirect Using Request Parameters
143143~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
144144
145- The URL to redirect after the login can be defined using the ``_target_path ``
146- parameter of GET and POST requests . Its value must be a relative or absolute
145+ The URL to redirect to after the login can be dynamically defined using the ``_target_path ``
146+ parameter of the GET or POST request . Its value must be a relative or absolute
147147URL, not a Symfony route name.
148148
149- Defining the redirect URL via GET using a query string parameter:
149+ For GET, use a query string parameter:
150150
151151.. code-block :: text
152152
153153 http://example.com/some/path?_target_path=/dashboard
154154
155- Defining the redirect URL via POST using a hidden form field:
155+ For POST, use a hidden form field:
156156
157157.. code-block :: html+twig
158158
159- {# templates/security/ login.html.twig #}
160- <form action="{{ path('login ') }}" method="post">
159+ {# templates/login/index .html.twig #}
160+ <form action="{{ path('app_login ') }}" method="post">
161161 {# ... #}
162162
163- <input type="hidden" name="_target_path" value="{{ path('account') }}"/ >
164- <input type="submit" name="login"/ >
163+ <input type="hidden" name="_target_path" value="{{ path('account') }}">
164+ <input type="submit" name="login">
165165 </form>
166166
167167Using the Referring URL
@@ -304,8 +304,8 @@ This option can also be set via the ``_failure_path`` request parameter:
304304 <form action="{{ path('login') }}" method="post">
305305 {# ... #}
306306
307- <input type="hidden" name="_failure_path" value="{{ path('forgot_password') }}"/ >
308- <input type="submit" name="login"/ >
307+ <input type="hidden" name="_failure_path" value="{{ path('forgot_password') }}">
308+ <input type="submit" name="login">
309309 </form>
310310
311311Customizing the Target and Failure Request Parameters
@@ -383,7 +383,7 @@ are now fully customized:
383383 <form action="{{ path('login') }}" method="post">
384384 {# ... #}
385385
386- <input type="hidden" name="go_to" value="{{ path('dashboard') }}"/ >
387- <input type="hidden" name="back_to" value="{{ path('forgot_password') }}"/ >
388- <input type="submit" name="login"/ >
386+ <input type="hidden" name="go_to" value="{{ path('dashboard') }}">
387+ <input type="hidden" name="back_to" value="{{ path('forgot_password') }}">
388+ <input type="submit" name="login">
389389 </form>
0 commit comments