From 8dec77a946c212f346f67f86d5252e5f77e16d96 Mon Sep 17 00:00:00 2001 From: afornerot Date: Tue, 7 Jul 2020 09:23:24 +0200 Subject: [PATCH] =?UTF-8?q?post=20api=20=C3=A0=20la=20place=20de=20get=20a?= =?UTF-8?q?pi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CoreBundle/Controller/RestController.php | 15 +++++++++++---- .../CoreBundle/Resources/config/routing.yml | 8 ++++---- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/src/ninegate-1.0/src/Cadoles/CoreBundle/Controller/RestController.php b/src/ninegate-1.0/src/Cadoles/CoreBundle/Controller/RestController.php index fc32c542..9ea2e6d9 100644 --- a/src/ninegate-1.0/src/Cadoles/CoreBundle/Controller/RestController.php +++ b/src/ninegate-1.0/src/Cadoles/CoreBundle/Controller/RestController.php @@ -29,8 +29,9 @@ use Cadoles\CoreBundle\Form\UserType; class RestController extends Controller { - public function loginAction($key,Request $request) + public function loginAction(Request $request) { + $key=$request->get('key'); $output=[]; // Vérification de la clé @@ -43,8 +44,10 @@ class RestController extends Controller return new Response(json_encode($output), 200); } - public function userAction($key, $login, Request $request) + public function userAction($login, Request $request) { + $key=$request->get('key'); + // Vérification de la clé $realkey = $this->getParameter("apikeyninegate"); if($key!=$realkey) { @@ -143,8 +146,10 @@ class RestController extends Controller } - public function usersAction($key, Request $request) + public function usersAction(Request $request) { + $key=$request->get('key'); + // Vérification de la clé $realkey = $this->getParameter("apikeyninegate"); if($key!=$realkey) { @@ -174,8 +179,10 @@ class RestController extends Controller return new Response(json_encode($output), 200); } - public function groupsAction($key, Request $request) + public function groupsAction(Request $request) { + $key=$request->get('key'); + // Vérification de la clé $realkey = $this->getParameter("apikeyninegate"); if($key!=$realkey) { diff --git a/src/ninegate-1.0/src/Cadoles/CoreBundle/Resources/config/routing.yml b/src/ninegate-1.0/src/Cadoles/CoreBundle/Resources/config/routing.yml index 30b2042c..f5fc4b9a 100644 --- a/src/ninegate-1.0/src/Cadoles/CoreBundle/Resources/config/routing.yml +++ b/src/ninegate-1.0/src/Cadoles/CoreBundle/Resources/config/routing.yml @@ -493,17 +493,17 @@ cadoles_core_config_statistic: #== REST ================================================================================================================== cadoles_core_rest_login: - path: /rest/login/{key} + path: /rest/login defaults: { _controller: CadolesCoreBundle:Rest:login } cadoles_core_rest_user: - path: /rest/user/{key}/{login} + path: /rest/user/{login} defaults: { _controller: CadolesCoreBundle:Rest:user } cadoles_core_rest_users: - path: /rest/users/{key} + path: /rest/users defaults: { _controller: CadolesCoreBundle:Rest:users } cadoles_core_rest_groups: - path: /rest/groups/{key} + path: /rest/groups defaults: { _controller: CadolesCoreBundle:Rest:groups } \ No newline at end of file