Uso de gates y policies con usuarios anónimos en Laravel 5.7

En esta lección 30 del Curso de Técnicas de autorización con Laravel, realizaré un pequeño ejercicio: crearé la página del detalle del post y el contenido del post será visible únicamente para los usuarios conectados o para aquellos usuarios anónimos que hayan aceptado los términos y condiciones de uso. Lo que quiere decir que por primera...

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

Ver post

Roles y Permisos con Laravel 5.7 y Bouncer

En esta lección voy a actualizar la aplicación del Curso de Técnicas de autorización con Laravel a la versión 5.7 del framework para verificar si lo aprendido hasta ahora funciona en esta nueva versión de Laravel o si necesitamos hacer cambios, para ello comenzaré descargando el proyecto de git y configurando todo lo necesario para realizar pruebas...

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

Ver post

Políticas de acceso avanzadas con Laravel y Bouncer

Aunque Bouncer nos permite asignar roles y habilidades de forma 100% dinámica, existen algunos casos complejos donde quizás necesitaremos definir la lógica de nuestras políticas de acceso de manera manual (mediante métodos como hemos aprendido anteriormente). En esta lección veremos un caso de esto y aprenderás cómo puedes mezclar habilidades asignadas mediante Bouncer con políticas...

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

Ver post

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

Suscríbete a nuestro boletín

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