From 62c78939a8c6660b793b0d16f2a2c5a22c696df7 Mon Sep 17 00:00:00 2001 From: Korina Cordero Date: Fri, 20 Aug 2021 09:11:17 +0000 Subject: [PATCH] Modify rider api routes. #617 --- config/packages/security.yaml | 13 ++++++++++++ config/routes/capi_rider.yaml | 38 +++++++++++++++++------------------ 2 files changed, 32 insertions(+), 19 deletions(-) diff --git a/config/packages/security.yaml b/config/packages/security.yaml index 4339eba4..80852b2a 100644 --- a/config/packages/security.yaml +++ b/config/packages/security.yaml @@ -21,6 +21,11 @@ security: methods: [GET] security: false + new_rider_api_login: + pattern: ^\/rider_api\/login$ + methods: [GET] + security: false + tracker: pattern: ^\/track\/ methods: [GET] @@ -46,6 +51,14 @@ security: provider: api_key_user_provider user_checker: Catalyst\AuthBundle\Service\UserChecker + new_rider_api: + pattern: ^\/rider_api\/ + stateless: true + simple_preauth: + authenticator: Catalyst\APIBundle\Security\APIKeyAuthenticator + provider: api_key_user_provider + user_checker: Catalyst\AuthBundle\Service\UserChecker + main: provider: user_provider form_login: diff --git a/config/routes/capi_rider.yaml b/config/routes/capi_rider.yaml index 51a41d67..746cd609 100644 --- a/config/routes/capi_rider.yaml +++ b/config/routes/capi_rider.yaml @@ -1,97 +1,97 @@ # rider app api capi_rider_register: - path: /capi/rider/register + path: /rider_api/register controller: App\Controller\CAPI\RiderAppController::register methods: [POST] capi_rider_login: - path: /capi/rider/login + path: /rider_api/login controller: App\Controller\CAPI\RiderAppController::login methods: [POST] capi_rider_logout: - path: /capi/rider/logout + path: /rider_api/logout controller: App\Controller\CAPI\RiderAppController::logout methods: [POST] capi_rider_jo_get: - path: /capi/rider/joborder + path: /rider_api/joborder controller: App\Controller\CAPI\RiderAppController::getJobOrder methods: [GET] capi_rider_jo_accept: - path: /capi/rider/accept + path: /rider_api/accept controller: App\Controller\CAPI\RiderAppController::acceptJobOrder methods: [POST] capi_rider_jo_cancel: - path: /capi/rider/cancel + path: /rider_api/cancel controller: App\Controller\CAPI\RiderAppController::cancelJobOrder methods: [POST] capi_rider_arrive: - path: /capi/rider/arrive + path: /rider_api/arrive controller: App\Controller\CAPI\RiderAppController::arrive methods: [POST] capi_rider_payment: - path: /capi/rider/payment + path: /rider_api/payment controller: App\Controller\CAPI\RiderAppController::payment methods: [POST] capi_rider_hub_arrive: - path: /capi/rider/hub_arrive + path: /rider_api/hub_arrive controller: App\Controller\CAPI\RiderAppController::hubArrive methods: [POST] capi_rider_promos: - path: /capi/rider/promos + path: /rider_api/promos controller: App\Controller\CAPI\RiderAppController::getPromos methods: [GET] capi_rider_batteries: - path: /capi/rider/batteries + path: /rider_api/batteries controller: App\Controller\CAPI\RiderAppController::getBatteries methods: [GET] capi_rider_change_service: - path: /capi/rider/service + path: /rider_api/service controller: App\Controller\CAPI\RiderAppController::changeService methods: [POST] capi_rider_available: - path: /capi/rider/available + path: /rider_api/available controller: App\Controller\CAPI\RiderAppController::available methods: [POST] capi_rider_hub_depart: - path: /capi/rider/hub_depart + path: /rider_api/hub_depart controller: App\Controller\CAPI\RiderAppController::hubDepart methods: [POST] capi_rider_pre_hub_depart: - path: /capi/rider/pre_hub_depart + path: /rider_api/pre_hub_depart controller: App\Controller\CAPI\RiderAppController::preHubDepart methods: [POST] capi_rider_pre_hub_arrive: - path: /capi/rider/pre_hub_arrive + path: /rider_api/pre_hub_arrive controller: App\Controller\CAPI\RiderAppController::preHubArrive methods: [POST] capi_rider_post_hub_depart: - path: /capi/rider/post_hub_depart + path: /rider_api/post_hub_depart controller: App\Controller\CAPI\RiderAppController::postHubDepart methods: [POST] capi_rider_post_hub_arrive: - path: /capi/rider/post_hub_arrive + path: /rider_api/post_hub_arrive controller: App\Controller\CAPI\RiderAppController::postHubArrive methods: [POST] capi_rider_jo_start: - path: /capi/rider/start + path: /rider_api/start controller: App\Controller\CAPI\RiderAppController::startJobOrder methods: [POST]