Today, I was confronted to a tricky problem: identify two different types of user, using the FOSUserBundle of Symfony.