En la autenticación de mi aplicación realizada por un servicio de terceros, ese servicio genera una cookie de token y la guarda en el lado del cliente.
Problema: cuando el usuario accede a la aplicación, durante el acceso, algunos usuarios borran las cookies específicas del sitio en el navegador Chrome y, a veces, la sesión de cookies caducó, pero no hay forma de identificar esto en la aplicación. por favor, sugiérame cómo puedo identificar que la cookie se eliminó o caducó.
Enfoque probado: traté de obtener una cookie por document.cookie pero no devuelve esa cookie de autenticación.
Su cookie de token es httpOnly por razones de seguridad, ya que este tipo de cookies están ocultas en el código para evitar que cualquier lib de terceros robe sesiones en su aplicación.
Por lo tanto, no debe verificar si la cookie existe o no como una normal, sino que su servicio de identidad debe proporcionarle un punto final donde pueda hacer una llamada (que contendrá su cookie de token httpOnly), y que responderá en consecuencia según el estado. de su token/sesión.