diff options
| author | 2022-10-03 10:49:52 -0400 | |
|---|---|---|
| committer | 2022-10-03 16:49:52 +0200 | |
| commit | db4c2798ae7ab88d6745cfc7d8827d636a7d3ba3 (patch) | |
| tree | 6f27479f6443855f06c9264e9f36d6c1cb321e70 /lib/Minz/FrontController.php | |
| parent | a9d4c789311ee54f10ff2b483ad8804bd1de5286 (diff) | |
Allow redirection after login (#4654)
Before, if you've tried to reach a page without being logged, you'll be
automatically redirected to the index page after login.
Now, the original page is used after login.
Fix #3663
Diffstat (limited to 'lib/Minz/FrontController.php')
| -rw-r--r-- | lib/Minz/FrontController.php | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/lib/Minz/FrontController.php b/lib/Minz/FrontController.php index 80fa5ce96..a5f73b59f 100644 --- a/lib/Minz/FrontController.php +++ b/lib/Minz/FrontController.php @@ -36,7 +36,7 @@ class Minz_FrontController { Minz_Request::init(); - $url = $this->buildUrl(); + $url = Minz_Url::build(); $url['params'] = array_merge ( $url['params'], $_POST @@ -51,24 +51,6 @@ class Minz_FrontController { } /** - * Returns an array representing the URL as passed in the address bar - * @return array URL representation - */ - private function buildUrl() { - $url = array(); - - $url['c'] = $_GET['c'] ?? Minz_Request::defaultControllerName(); - $url['a'] = $_GET['a'] ?? Minz_Request::defaultActionName(); - $url['params'] = $_GET; - - // post-traitement - unset($url['params']['c']); - unset($url['params']['a']); - - return $url; - } - - /** * Démarre l'application (lance le dispatcher et renvoie la réponse) */ public function run() { |
