Es momento de implementar el login en el sistema para que el usuario tenga los permisos necesarios. Lo primero es modificar el security.yml para definir el proveedor de los usuarios (providers), el firewall (firewall) y proteger las rutas (access_control).
Pensado para publicar contenido referente a la programación en PHP, y usando el framework Symfony2.
Mostrando las entradas con la etiqueta Usuarios. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Usuarios. Mostrar todas las entradas
lunes, 9 de junio de 2014
Implementando mi Módulo de Seguridad en SF2 Parte 2
Ya se han generado los CRUD de las entidades, sin embargo aun faltan algunas cosas para que funcione correctamente la autenticación de usuarios. En esta sección se personalizará el formulario correspondiente al usuario para agregar los campos correspondientes a su perfil, así como su contraseña.
Tambien se se configurará la entidad Usuarios para que proporciones los usuarios desde la base de datos.
Tambien se se configurará la entidad Usuarios para que proporciones los usuarios desde la base de datos.
Implementando mi Módulo de Seguridad en SF2 Parte 1
Symfony2 proporciona una forma fácil de administrar los usuarios de un sistema mediante su componente de seguridad, administrando los accesos a ciertas partes de la aplicación a través de roles. Existen varios bundles que nos ayudan en esta tarea, el más conocido el FOSUserBundle, sin embargo hay ocaciones en que no necesitamos todo lo que el bundle ofrece, pues requerimos de algo mas sencillo.
Con este bundle se manejaran los usuarios, grupos y permisos desde la base de datos usando la versión 2.3 de Symfony2, la limitante es que sólo funcionará con Doctrine.
Pueden seguir el código de este tutorial clonando el repositorio que se encuentra en github Curso Symfony2.
Con este bundle se manejaran los usuarios, grupos y permisos desde la base de datos usando la versión 2.3 de Symfony2, la limitante es que sólo funcionará con Doctrine.
Pueden seguir el código de este tutorial clonando el repositorio que se encuentra en github Curso Symfony2.
Suscribirse a:
Entradas (Atom)