symfony - Non-existent service "fos_user.user_provider.username_email" -


i following guide install fosuserbundle located @ https://github.com/friendsofsymfony/fosuserbundle/blob/master/resources/doc/index.md

my security file:

security:     encoders:         fos\userbundle\model\userinterface: sha512      role_hierarchy:         role_admin:       role_user         role_super_admin: [role_user, role_admin, role_allowed_to_switch]      providers:         fos_userbundle:             id: fos_user.user_provider.username_email      firewalls:         dev:             pattern:  ^/(_(profiler|wdt)|css|images|js)/             security: false          main:             pattern: ^/             form_login:                 provider: fos_userbundle                 csrf_provider: form.csrf_provider             logout:       true             anonymous:    true      access_control:         - { path: ^/admin/, role: role_admin } 

however after doing steps, getting 1 error:

servicenotfoundexception: service "security.authentication.manager" has dependency on non-existent service "fos_user.user_provider.username_email". 

what causing it?

you using fosuserbundle 1.0 not have username_email provider. upgrade fosuserbundle 2.0 changing composer.json to: "friendsofsymfony/user-bundle": "dev-master",

the 2.0 version has plenty of stuff in including bunch of useful events. unfortunately, has never been officially released stable version. hence dev-master version.


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -