Proteger rutas
Comprar curso

45. Proteger rutas


2 comentarios

Inicia sesión para comentar

Comentarios:

  • Raúl Gutierrez

    Raúl Gutierrez hace 1 año

    Hola, estoy haciendo el curso, soy nuevo en la programación y tuve mucho cuidado al transcribir el código, pero tengo dos problemas, la directiva @can … @else … @endcan que son para autenticar al usuario y habilitar / deshabilitar el botón de “Continuar Curso” / “Adquirir Curso” no funciona, luego todo estaba funcionando a la perfección. Luego, al hacer la parte de “Proteger rutas”, apareció el segundo error, cuando presiono el botón “Más información” ya sea autenticado o no, me da el error 403:Esta acción no está autorizada.

    Ayuda por favor.

    Gracias de antemano.

    • Victor Arana Flores hace 1 año

      Hola Raul, si no funciona es porque algo has definido mal en las policies o gates que estes usando.

      Tambien recuerda que Laravel se basa en convenciones, creo recordar que estuviste nombrando modelos y demás en español, y puede que por ahi tengas un problema

    • Raúl Gutierrez hace 1 año

      Hola de nuevo. Bueno, he revisado el código detalladamente y no encuentro el error, ahora, yo cambié todas las imágenes de los componentes y no los muestra, estaba todo bien y ahora ya ni las imágenes me muestra… he creado un repositorio en GitHub, si te mando el acceso, por favor puedes ayudarme?

    • Victor Arana Flores hace 1 año

      Hola Raul, lamentablemente la compra del curso no incluye la revisión del código. No obstante cualquier consulta sobre conceptos que no haya dejado claro en la explicación del tema, estoy aquí para ayudarte.

      Con respecto a las imagenes, cual es el problema exacto que tienes?

    • Raúl Gutierrez hace 1 año

      Bueno, empiezo de nuevo a hacer el curso. Me recomiendas empezar con el nuevo? Por otro lado, desde que me empezó a salir el error 403, se han desconfigurado los componentes de Tailwind, si bien he modificado los archivos donde se llama a las imágenes para los formularios, no se muestran dichas imágenes. Todo funcionaba bien, pero ahora ya nada de los componentes de Tailwind o de Jetstream se ejecutan…

  • Hector Alejandro Villasana Aguillon

    Hector Alejandro Villasana Aguillon hace 2 años

    Una duda, cuando colocaste el signo de ? en el policy para cuando no tenía sesión, como se le llama a eso? entiendo que es para que pueda funcionar pero no entiendo que es lo que hizo laravel.

    • Victor Arana Flores hace 2 años

      Lo que hace Laravel es especificar de que la autenticación no es obligatorio