Definición de roles y habilidades mediante seeders con Laravel y Bouncer

En las lecciones anteriores de este Curso de Técnicas de autorización con Laravel aprendiste cómo utilizar Bouncer para asignar roles y habilidades a los usuarios, en esta lección te explicaré cómo podemos utilizar los seeders para definir dichos roles y habilidades tanto para nuestra aplicación como para nuestro entorno de pruebas. Además aprenderás a definir los títulos...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Propiedad de modelos con Bouncer en Laravel

En esta lección del curso de Técnicas de Autorización con Laravel aprenderemos el concepto de «ownership» de Bouncer que permite que un usuario o rol del sistema adquiera permisos para realizar una o más acciones en los modelos que posea, de esta manera podemos definir reglas de acceso dinámicas más complejas a través de Bouncer, evitando tener...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Roles y permisos dinámicos en Laravel con Bouncer

Bouncer nos brinda una manera elegante de manejar roles y habilidades para cualquier aplicación que use modelos de Eloquent. En este videotutorial instalaremos el componente y realizaremos diversas pruebas de su API para que luego puedas integrarlo sin dificultad en tu propios proyectos....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Trabajar con radios de formularios en Laravel

En esta lección aprenderás cómo generar radios de formularios de manera dinámica en Laravel, también aprenderás cómo validar el valor de dichos radios utilizando la regla de validación in en su sintaxis de cadena y con la clase Rule....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Creación del middleware Admin para proteger el área de administración

En esta lección aprenderás cómo proteger el área de administración de tu aplicación utilizando diversas técnicas, entre ellas la creación de un Middleware personalizado llamado Admin, el cuál agregaremos a la clase Kernel de nuestra aplicación. Además aprenderemos un poco más sobre estados HTTP y personalización de vistas de error mientras hacemos pruebas con PHPUnit...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Definiendo el rol de acceso de administrador con TDD en Laravel

En esta lección vamos a utilizar TDD y PHPUnit para definir la funcionalidad del rol de administrador de nuestra aplicación, para ello vamos a simular que estamos comenzando a construir un panel de administración y necesitamos restringir el acceso a éste sólo a usuarios de tipo administrador. Vamos a definir cuál debe ser el comportamiento...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Recibe consejos útiles y múltiples recursos directamente en tu correo