tienes diferentes maneras de hacerlo, haciéndolo a mano o através del bundle de FOSUserBundle, depende de si quieres gestionar tu los usuarios o quieres que lo haga el bundle por tí.
Te recomiendo comenzar con la siguiente lectura:
http://symfony.com/doc/current/book/security.html
Si quires hacerlo con el bundle, también esta:
https://github.com/FriendsOfSymfony/...s/doc/index.md