¿Como le puedo dar un tiempo de expiración al token que se crea?

Oscar Eduardo Muñoz Bernales

Oscar Eduardo Muñoz Bernales

Pregunta
studenthace 4 años

¿Como le puedo dar un tiempo de expiración al token que se crea?

1 respuestas
para escribir tu comentario
    Kevin Fiorentino

    Kevin Fiorentino

    studenthace 4 años

    En general, para manejar token de autenticación con expiración, depende del tipo de token y cómo validas a este. Si lo estás guardando en la BBDD, puedes también guardar ahí el timestamp para calcular si el tomen es válido o no. Si solo validas el token con una clave secreta, tienes que pensar cómo implementarlo en un sistema y dónde guardar esta información. Hay tokens como los JWT que guardan información dentro del propio token, al decodificarlo encontrarás este timestamp. Es una manera sencilla de transportar esta información entre back y front. Ten en cuenta que si el token expira, puedes darle la posibilidad al usuario de generar un nuevo token o directamente cerrarle la sesión en el frontend.

Curso de API REST con Laravel

Curso de API REST con Laravel

Construye APIs REST profesionales con Laravel, aprendiendo desde la estructura básica y planificación hasta la autenticación con tokens en APIs privadas. Configura y personaliza recursos, colecciones y maneja versiones eficientemente.

Curso de API REST con Laravel
Curso de API REST con Laravel

Curso de API REST con Laravel

Construye APIs REST profesionales con Laravel, aprendiendo desde la estructura básica y planificación hasta la autenticación con tokens en APIs privadas. Configura y personaliza recursos, colecciones y maneja versiones eficientemente.