Add mail and hash field on login url
Add pass field on recover url
Rename fields to field
- path: /confirm/{mail}/{hash}
+ path: /confirm/{mail}/{extra}/{hash}
controller: Rapsys\UserBundle\Controller\DefaultController::registerMail
requirements:
mail: '[a-zA-Z0-9=_-]+'
controller: Rapsys\UserBundle\Controller\DefaultController::registerMail
requirements:
mail: '[a-zA-Z0-9=_-]+'
+ extra: '[a-zA-Z0-9=_-]+'
hash: '[a-zA-Z0-9=_-]+'
methods: GET|POST
rapsys_user_login:
hash: '[a-zA-Z0-9=_-]+'
methods: GET|POST
rapsys_user_login:
+ path: /login/{mail}/{hash}
controller: Rapsys\UserBundle\Controller\DefaultController::login
controller: Rapsys\UserBundle\Controller\DefaultController::login
+ defaults:
+ mail: ~
+ hash: ~
+ requirements:
+ mail: '[a-zA-Z0-9=_-]+'
+ hash: '[a-zA-Z0-9=_-]+'
methods: GET|POST
rapsys_user_logout:
methods: GET|POST
rapsys_user_logout:
methods: GET
rapsys_user_recover:
methods: GET
rapsys_user_recover:
- path: /recover/{mail}/pass/{hash}
+ path: /recover/{mail}/{pass}/{hash}
controller: Rapsys\UserBundle\Controller\DefaultController::recover
defaults:
mail: ~
controller: Rapsys\UserBundle\Controller\DefaultController::recover
defaults:
mail: ~
methods: GET|POST
rapsys_user_register:
methods: GET|POST
rapsys_user_register:
- path: /register/{fields}/{hash}
+ path: /register/{field}/{hash}
controller: Rapsys\UserBundle\Controller\DefaultController::register
defaults:
controller: Rapsys\UserBundle\Controller\DefaultController::register
defaults:
- fields: '[a-zA-Z0-9=_-]+'
+ field: '[a-zA-Z0-9=_-]+'
hash: '[a-zA-Z0-9=_-]+'
methods: GET|POST
hash: '[a-zA-Z0-9=_-]+'
methods: GET|POST