Solicitar nuevo token
Comprar curso

33. Solicitar nuevo token


1 comentarios

Inicia sesión para comentar

Comentarios:

  • Alejandro Echavarria

    Alejandro Echavarria hace 1 año

    Una pregunta, por qué la lógica de generar un nuevo token no se introdujo dentro de un Trait y por qué dentro del Controlador principal de Laravel? Sacando o excluyendo que todos lo controladores extienden de este.

    ¿También se podría colocar dentro de un Trait o por qué prefieres colocarlo ahí?. ¿Ventajas o desventajas? Si las hay 

    Gracias de antemano. 

    • Victor Arana Flores hace 1 año

      Hola Alejandro. No entiendo muy bien tu pregunta.

      Ambos sirven para lo mismo. Pasticularmente funciones más generales los pongo en un controlador padre, funciones más especificas lo pongo en un trait y lo llamo cuando lo necesite.

      Si gustas incluirlo en un trait, puedes hacerlo, pero tendrías que llamarlo en cada controlador, lo cual me parece innecesario.

      Por cierto todo esto lo explico en este curso, en el cual menciono cuando convendría usar uno y cuando otro. Pero finalmente tu decides como trabjar, y lo que menciono son solo recomendaciones

       

    • Alejandro Echavarria hace 1 año

      Perfecto, muchas gracias!

    • Juan Sebastián Joya Rodríguez hace 3 semanas

      Creo que tiene que ver con el concepto de herencia, un Trait no se puede heredar como tal, entonces tienes que usarlo en todos los controladores. Sin embargo, sí me queda la duda de, si usas el Trait en el Controlador Padre, si lo puedes utilizar en sus hijos, o si creas el Trait, lo llamas desde un metodo padre, y llamas el metodo padre desde las clases hijas…..En fin, creo que lo interesante es que no hay un “Laravel way” para resolver la necesidad, porque Laravel no fue diseñado para ser cliente de una api, sino servidor, por eso hay varias formas de atender el requerimiento