Problème avec fosUserBundle
Bonjour
Je suis etudiant et j'essaye de suivre le cours sur symfony, j'ai de serieux problème avec FosUserBundle. Quand je crée un membre via la route /register, il le crée effectivement dans la bdd mais affiche une exception du genre ''
Citation:
An exception has been thrown during the rendering of a template ("Notice: Array to string conversion") in FOSUserBundle::layout.html.twig at line 12.
Je n'arrive pas non plus à me logger avec le membre ainsi créer. Bref rien ne marche avec ce bundle. J'ai peut être 2 versions incompatibles (symfony et fosuserBundle) ou alors j'ai peut etre mal configuré, ou autre chose. Je met ma config et mon code. Merci d'avance pour votre aide.
Par ailleurs je n'ai plus la toolsbar. Merci.
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
| # security.yml
security:
encoders:
SNS\MembreBundle\Entity\Membre: sha512
role_hierarchy:
# Un admin hérite des droits d'auteur et de modérateur
ROLE_ADMIN: [ROLE_AUTEUR]
# On garde ce rôle superadmin, il nous resservira par la suite
ROLE_SUPER_ADMIN: [ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]
providers: # provider est un fournisseur d'utilisateurs
# Un autre fournisseur qui utilise FOSUserBundle
mon_super_provider:
id: fos_user.user_provider.username
firewalls:
main:
pattern: ^/
anonymous: true
provider: mon_super_provider
form_login:
login_path: fos_user_security_login
check_path: fos_user_security_check
logout:
path: fos_user_security_logout
target: /
remember_me:
key: %secret% # %secret% est un paramètre de parameters.yml
access_control:
#- { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY, ip: 127.0.0.1, requires_channel: https }
- { path: ^/admin, roles: ROLE_ADMIN } |