Security handling
Symfony2 handles all the security-related actions through its own security system. This system is very flexible and powerful, but requires some setup. We need to start our journey through this system by reviewing its initial configuration file located in the app/config/security.yml
file. Here, we still see some references after the demo app, which we will sort out in this chapter.
Let's review this:
# To get started with security, check out the documentation: # http://symfony.com/doc/current/book/security.html security: providers: in_memory: memory: ~ firewalls: # disables authentication for assets and the # profiler, adapt it according to your needs dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ security: false main: anonymous: ~ # activate different ways to authenticate # http_basic: ~ # form_login: ~
The preceding file contains...