Estoy usando nextjs y quiero usar la cookie para compartir algunos datos en varios dispositivos. cuando configuro datos en cookies en dispositivos actuales y compruebo en otro dispositivo, veo que los datos no existen.
en _app.js
import { CookiesProvider } from "react-cookie" <CookiesProvider> <UserProvider> <CartProvider> <Layout > <Component {...pageProps} /> </Layout> </CartProvider> </UserProvider> </CookiesProvider>en carritoProveedor
import { useCookies } from "react-cookie"; export default function CartProvider({ children }: Props) { const [cookies, setCookie, removeCookie] = useCookies([ "cart_token", "token", ]); useEffect(()=>{ API.get(`cart/show/${temp_token ? temp_token : ""}`) .then((res) => { setCookie("cart_token", res.data.data.cart_token, { path: "/", maxAge: 3600 * 24 * 360, sameSite: true, }); }) },[]) }Pero cuando reviso la cookie en otro dispositivo, no puedo ver cart_token en la cookie
Para agregar al comentario de @juliomalves, en su caso, necesitaría almacenar los artículos del carrito en su backend y luego en un nuevo dispositivo, recupérelo cuando el mismo usuario inicie sesión