Understanding the Symfony Security Component