```
♻️ refactor(ReserverController): Déplace les routes de réservation à la racine. ♻️ refactor(RedirecListener): Corrige la redirection pour l'intranet. ♻️ refactor(HomeController): Met à jour les routes pour l'intranet. ♻️ refactor(KeycloakAuthenticator): Nettoie KeycloakAuthenticator. ♻️ refactor(security): Modifie les patterns de firewall pour l'intranet. ✨ feat(assets): Met à jour l'URL de web-vitals dans reserve.js. ✨ feat(pwa): Met à jour les URLs du catalogue et des formules dans pwa.yaml. ```
This commit is contained in:
@@ -18,21 +18,10 @@ security:
|
||||
pattern: ^/(_(profiler|wdt)|css|images|js)/
|
||||
security: false
|
||||
|
||||
# --- NOUVEAU FIREWALL DÉDIÉ CLIENTS ---
|
||||
customer_reservation:
|
||||
pattern: ^/reservation
|
||||
provider: reserve_account_provider # Force l'entité Customer ici
|
||||
custom_authenticator: App\Security\CustomerAuthenticator
|
||||
user_checker: App\Security\UserChecker # Si vous voulez vérifier l'activation du compte
|
||||
logout:
|
||||
path: reservation_logout
|
||||
target: reservation_login # Redirige vers le login client après déconnexion
|
||||
remember_me:
|
||||
secret: '%kernel.secret%'
|
||||
lifetime: 604800
|
||||
|
||||
# --- FIREWALL PRINCIPAL (CRM / ADMIN) ---
|
||||
main:
|
||||
|
||||
intranet:
|
||||
pattern: ^/(intranet|crm|2fa)
|
||||
lazy: true
|
||||
provider: app_account_provider # Force l'entité Account (Admin) ici
|
||||
user_checker: App\Security\UserChecker
|
||||
@@ -54,6 +43,18 @@ security:
|
||||
logout:
|
||||
path: app_logout
|
||||
target: app_home
|
||||
# --- FIREWALL PRINCIPAL (CRM / ADMIN) ---
|
||||
main:
|
||||
pattern: ^/
|
||||
provider: reserve_account_provider # Force l'entité Customer ici
|
||||
custom_authenticator: App\Security\CustomerAuthenticator
|
||||
user_checker: App\Security\UserChecker # Si vous voulez vérifier l'activation du compte
|
||||
logout:
|
||||
path: reservation_logout
|
||||
target: reservation_login # Redirige vers le login client après déconnexion
|
||||
remember_me:
|
||||
secret: '%kernel.secret%'
|
||||
lifetime: 604800
|
||||
|
||||
role_hierarchy:
|
||||
ROLE_ROOT: [ROLE_ADMIN, ROLE_CLIENT_MAIN, ROLE_CUSTOMER]
|
||||
|
||||
Reference in New Issue
Block a user