Roles y Permisos con Laravel 6.0 y Bouncer

En esta lección 33 del Curso de Técnicas de autorización con Laravel actualizaremos la aplicación de Laravel 5.8.8 a Laravel 6.0.*, con el objetivo de poner a prueba los conocimientos que hemos adquirido hasta ahora en esta nueva versión LTS del framework. En esta ocasión avanzaré más rápido puesto que ya actualizamos juntos la aplicación del...

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

Agregar filtros a los Policies de Laravel

Es probable que para algunos roles de usuarios (como administradores) queremos autorizar todas las acciones dentro de un Policy y esto lo podemos lograr mediante el uso de filtros. En esta lección vamos a aprender cómo agregar filtros a los Policy de Laravel, específicamente el filtro before, con el que podremos autorizar o denegar todas...

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

Ver post

Protección de rutas con el middleware Authorize de Laravel

A partir de esta lección comenzaremos a aplicar lo aprendido en lecciones anteriores del Curso de Técnicas de Autorización sobre Gates y Policies en los controladores, rutas y vistas de la aplicación. Por supuesto nos guiaremos mediante el uso de pruebas en el proceso (TDD)....

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.

Suscríbete a nuestro boletín

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

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.