From: Raphaƫl Gertz <git@rapsys.eu>
Date: Thu, 14 Nov 2019 23:59:33 +0000 (+0100)
Subject: Fix controller naming
X-Git-Url: https://git.rapsys.eu/recipe/commitdiff_plain/6e41c55d69266145cad88377bd7c9cd5dea2f79d

Fix controller naming
Add methods
Add requirements
---

diff --git a/rapsys/userbundle/master/config/routes/rapsys_user.yaml b/rapsys/userbundle/master/config/routes/rapsys_user.yaml
index 3a36e42..26a7cad 100644
--- a/rapsys/userbundle/master/config/routes/rapsys_user.yaml
+++ b/rapsys/userbundle/master/config/routes/rapsys_user.yaml
@@ -1,21 +1,30 @@
 rapsys_user_login:
-    path:     /login
-    defaults: { _controller: Rapsys\UserBundle\Controller\DefaultController::login }
+    path: /login
+    controller: Rapsys\UserBundle\Controller\DefaultController::login
+    methods: GET|POST
 
 rapsys_user_recover:
-    path:     /recover
-    defaults: { _controller: Rapsys\UserBundle\Controller\DefaultController::recover }
+    path: /recover
+    controller: Rapsys\UserBundle\Controller\DefaultController::recover
+    methods: GET|POST
 
 rapsys_user_recover_mail:
     path:     /recover/{recipient}/{hash}
-    defaults: { _controller: Rapsys\UserBundle\Controller\DefaultController::recoverMail }
+    controller: Rapsys\UserBundle\Controller\DefaultController::recoverMail
+    requirements:
+        recipient: '[a-zA-Z0-9=_-]+'
+        hash: '[a-zA-Z0-9=_-]+'
+    methods: GET|POST
 
 rapsys_user_register:
-    path:     /register
-    defaults: { _controller: Rapsys\UserBundle\Controller\DefaultController::register }
+    path: /register
+    controller: Rapsys\UserBundle\Controller\DefaultController::register
+    methods: GET|POST
 
 rapsys_user_logout:
-    path:     /logout
+    path: /logout
+    methods: GET
 
 rapsys_user_homepage:
-    path:     /
+    path: /
+    methods: GET