¿Hay alguna manera de detectar si un usuario está usando el mismo dispositivo/navegador en una página web, por ejemplo, si el usuario ingresa al sitio por la mañana con una computadora portátil, el lado del cliente envía un token al servidor y si el usuario ingresa al sitio por la noche con la misma computadora portátil o dispositivo, el lado del cliente debe enviar el mismo token.
La posibilidad que me viene a la mente es guardar un token en una cookie y recuperarlo más tarde, pero es muy inseguro.
usar una cookie de sesión es la forma correcta de hacerlo.
SIN EMBARGO, si se opone totalmente a las cookies, puede usar localStorage con un valor aleatorio
if (!localStorage.getItem("token")) { localStorage.setItem("token", Math.random()); } // You can then make an ajax call with your token