symfony - Getting the requested resource from login -


i'm looking requested resource login page.

so if e.g:

  • user goes /admin?foo=1&bar=2
  • user gets redirected /login, symfony knows redirect requested resource after successful login.
  • the problem: in login.html.twig, how can access requested resource ( /admin?foo=1&bar=2 ) twig template?

reasoning want pass requested resource registration form in can redirect user /admin?foo=1&bar=2 right after successful registration - , user login , automatically /admin?foo=1&bar=2.

thanks

in routing controller method (e.g. logincontroller::loginaction()) should have access “target path”:

$this->getrequest()->getsession()->get('_security.secured_area.target_path') 

not that, depending on sf2 version, _security.secured_area.target_path part may bit different.

this indeed similar http_referer, stored in session , therefore still available if e.g. user reloads page.


Comments

Popular posts from this blog

java - How to specify maven bin in eclipse maven plugin? -

single sign on - Logging into Plone site with credentials passed through HTTP -

php - Why does AJAX not process login form? -