Я пытаюсь установить переменную в домене (например, my-site.com), к которой я могу получить доступ с другого сайта (например, my-other-site.com).В основном, когда я получаю ответ от своего сервера, я хочу установить переменную в localStorage, а затем перенаправить страницу на следующий сайт (например: на my-site.com я устанавливаю переменную 'foo' и перенаправляю страницу.Внутри my-other-site.com я хотел бы получить доступ к этой переменной (foo)).Ой!Я почти забыл, я использую Vue
Я уже пытался использовать iframe, используя этот учебник (https://blog.teamtreehouse.com/cross-domain-messaging-with-postmessage). Я пробовал некоторые библиотеки, такие как кросс-хранилище (https://www.npmjs.com/package/cross-storage#overview) и biforst-cors (https://www.npmjs.com/package/bifrost-cors), но оба они не сработали, как я ожидал. Я знаю, что можно использовать параметры запроса, но я не могу его использовать, знаю
У меня есть это:
localStorage.clear()
window.localStorage.setItem('user', JSON.stringify(response.body.data) )
window.localStorage.setItem('token', response.body.token)
window.location.href = `http://localhost:8081/#/` //redirect
По сути, я хотел бы использовать обе переменные user и token в другом домене.
Если бы кто-то мог помочь мне принести идеи или что-то в этом роде, это бы мне очень помогло.