Bienvenido a la octava lección de la cuarta parte del curso Crea una aplicación con Laravel 5. En este capítulo estaremos desarrollando la lógica necearía para restringir o delimitar las atribuciones de un usuario dentro de el sistema, específicamente para denegar el acceso a la selección de “recursos” a un usuario que no sea el autor de un ticket. ¿Algo confuso? veamos, recuerda que un usuario puede crear un ticket para solicitar un post, y cada usuario puede seleccionar uno o varios recursos, pero esto solo debe poder hacerlo el autor de dicho tiket.

Como lo hemos venido haciendo a lo largo de esta sección, iniciaremos escribiendo las pruebas necesarias y posteriormente desarrollaremos el código para lograr que las pruebas devuelvan el resultado esperado.

Regístrate en Styde

y obtén acceso inmediato a cientos de lecciones como ésta y contenido nuevo cada semana.

Ver planes

Lección anterior Solución: Desarrollo de feature para cerrar los tickets con TDD Lección siguiente Solución: Implementación de "Policies" y restricciones de acceso en Laravel 5.1