Configuré cookies de sesión pero crea nuevas cookies. Estoy cansado de esto ¿Sabes cómo solucionarlo? Código:
document.cookie = ".ROBLOSECURITY=cookie; expires=session; path=/";Revisemos la documentación
;dominio=dominio (por ejemplo, 'ejemplo.com' o 'subdominio.ejemplo.com'). Si no se especifica, el valor predeterminado es la parte del host de la ubicación actual del documento. Al contrario de las especificaciones anteriores, los puntos iniciales en los nombres de dominio se ignoran, pero los navegadores pueden negarse a configurar la cookie que contiene dichos puntos. Si se especifica un dominio, los subdominios siempre se incluyen.
Nota: El dominio debe coincidir con el dominio del origen de JavaScript. La configuración de cookies para dominios extranjeros se ignorará silenciosamente.
Solo se podrá acceder a su primera cookie con el dominio www.roblox.com en la página www.roblox.com/... pero JS puede acceder a la cookie de .roblox.com desde todos los subdominios de roblox.com .
Aquí hay una buena respuesta.
Entonces, como @ smac89 escribió en el comentario, debe agregar un dominio cuando cree una nueva cookie
document.cookie = ".ROBLOSECURITY=cookie; expires=session; path=/; domain=.roblox.com"No hay sintaxis para lo que quieres.
Puede no establecer el valor de caducidad, la cookie caducará al final de la sesión o elegir un valor arbitrariamente grande.
Tenga en cuenta que algunos navegadores tienen problemas con fechas posteriores a 2038 (cuando el tiempo de época de Unix excede un número entero de 32 bits).