Al final es un framework de desarrollo, vas a poder hacerlo como con cualquier otro. La cuestión es si conoces otro como Spring para Java, Visual Studio o similares, si dominas algún otro yo no me metería hacerlo de cero con Symfony simplemente porque vas a tener los típicos errores de cuando aprendes una nueva plataforma y vas a necesitar tiempo.
Si no conoces otros frameworks, pues te animaría a meterte con Symfony2 ya que por ejemplo la parte de seguridad y usuarios es muy sencillita de utilizar. Te pongo a a continuación un par de enlaces con documentación:
http://symfony.com/doc/current/book/security.html https://github.com/FriendsOfSymfony/FOSUserBundle