Fos User Bundle : problème de pare feu
Bonjour,
je suis entrain de développer une application sur symfony 2.8 et je rencontre un problème avec ma partie back end.
Je dispose de deux parties sécuriser dans mon firewall :
-back qui est un zone d'administration autorisé seulement aux personne authentifier et gérer par FOS User Bundle
-Une api gérer par une authentification par token (qui marche parfaitement).
Je n'arrive pas à rentrer dans ma partie Administration, symfony m'affiche une erreur comme quoi le login check ne correspond pas au pattern de mon firewall */back/.
Dernière info, j'ai importer le fichier xml all pour les routes de fos user bundle (si ça peut aider à la résolution)
Voila mon security.yml
Code:
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 39 40 41 42 43 44 45
| security:
encoders:
FOS\UserBundle\Model\UserInterface: bcrypt
role_hierarchy:
ROLE_API: ROLE_USER
ROLE_ADMIN: ROLE_USER
ROLE_SUPER_ADMIN: ROLE_ADMIN
providers:
fos_userbundle:
id: fos_user.user_provider.username
api_key_user_provider:
id: api_key_user_provider
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
main:
pattern: ^/back/
form_login:
provider: fos_userbundle
check_path: /back/login_check
login_path: /back/login
csrf_token_generator: security.csrf.token_manager
logout:
path: /back/logout
anonymous: false
api:
pattern: ^/api/
stateless: true
simple_preauth:
authenticator: apikey_authenticator
provider: api_key_user_provider
access_control:
- { path: ^/back/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/back/login_check, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/back/, role: ROLE_USER }
- { path: ^/api/, roles: [ ROLE_USER ]}
- { path: ^/admin/, role: ROLE_ADMIN }
- { path: /, role: IS_AUTHENTICATED_ANONYMOUSLY } |
Je suis sur que c'est une erreur toute bête mais je suis vraiment bloqué et je ne dois plus avoir les yeux en façe des trou :)
Merci d'avance pour votre aide