Poleciałeś na grubo. :D
Chyba powinno być coś takiego, ale gwarancji nie daje, bo hardcorowo się tu w yamlu pisze :D.
security: encoders: AppBundle\Entity\Users: bcrypt # http://symfony.com/doc/current/book/security.html#where-do-users-come-from-user-providers providers: our_db_provider: entity: class: AppBundle:Users property: username users: entity: class: AppBundle\Entity\Users firewalls: secured_area: pattern: ^/ provider: our_db_provider form_login: login_path: login check_path: login always_use_default_target_path: true default_target_path: http://localhost/fullaps/web/ target_path_parameter: redirect_url username_parameter: _username password_parameter: _password logout: path: /logout target: /login dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ security: false access_control: - { path: ^/admin, roles: ROLE_ADMIN }
Nie musisz tworzyć nowego firewalla za każdym razem jak kopiujesz coś. :P provider, form_login, logout są wewnątrz firewalla, a nie są firewallami.