Ver índice de contenidos del libro

9.6. Siguientes pasos

El bundle FOSUserBundle, desarrollado por la comunidad Symfony, simplifica la gestión de los usuarios almacenados en la base de datos. También se encarga de tareas como el registro de usuarios o el envío de emails cuando a un usuario se le olvida su contraseña.

La funcionalidad Remember Me del componente de seguridad de Symfony permite mantener conectados a tus usuarios para que no tengan que introducir sus credenciales cada vez que visiten tu sitio.

Una de las funcionalidades más útiles del componente de seguridad, y que es esencial por ejemplo para dar soporte al usuario, consiste en acceder a la aplicación impersonando a otro usuario. De esta manera puedes comprobar de primera mano el error o problema que está sufriendo el usuario. Consulta la sección sobre impersonar usuarios para conocer los detalles.

Por último, si en tu empresa se utiliza un método de login no soportado por Symfony, puedes crear tu propio proveedor de usuarios y tu propio proveedor de autenticación.