Bonjour,
Je suis en train de paramétrer la configuration d'une gestion d'authentification et j'avoue avoir quelques difficultées.
J'ai ce message d'erreur que je ne comprends pas:
Unable to find the controller for path "/admin/login_check". Maybe you forgot to add the matching route in your routing configuration?
et dans mes routes j'ai bien indiqué:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 security: encoders: Ilune\UserBundle\Entity\User: algorithm: bcrypt role_hierarchy: ROLE_ADMIN: ROLE_USER ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH] #Un provider est un fournisseur d'utilisateurs. Les firewalls s'adressent aux providers pour récupérer les utilisateurs pour les identifier. providers: administrators: entity: { class: IluneUserBundle:User, property: username } firewalls: public_area: pattern: ^/ security: false admin_area: pattern: ^/admin http_basic: ~ anonymous: ~ form_login: # Soumet le formulaire de connection ici - No need controler check_path: /admin/login_check # l'utilisateur est redirigé ici si il/elle a besoin de se connecter - Need controler login_path: /login default_target_path: /admin logout: path: /logout target: / access_control: - { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY } - { path: ^/admin, roles: ROLE_ADMIN }
Alors je ne comprends pas pourquoi le firewall ne catch pas mon url...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 login_check: pattern: /admin/login_check
Si quelqu'un pouvait m'aider, j'ai cherché sur le web sans rien trouver qui ressemble à mon erreur...
Merci,
Jérôme
Partager