Size: a a a

Laravel для начинающих

2020 May 20

Д

Дмитрий in Laravel для начинающих
Подскажите пожалуйста. У меня есть adomain.loc и bdomain.loc

я с adomain.loc делаю POST запрос через Guzzle
$client->request('POST', 'http://bdomain.loc/api/set', ['form_params' => ['k' => 11, 'v'=> 347743]]);

А в bdomain.loc/api/set Controller
$k = $request->k;
$v = $request->v;
setcookie($k,$v);

Куки должны установиться или нет?
источник

AS

Andrey Sokolov in Laravel для начинающих
Дмитрий
Подскажите пожалуйста. У меня есть adomain.loc и bdomain.loc

я с adomain.loc делаю POST запрос через Guzzle
$client->request('POST', 'http://bdomain.loc/api/set', ['form_params' => ['k' => 11, 'v'=> 347743]]);

А в bdomain.loc/api/set Controller
$k = $request->k;
$v = $request->v;
setcookie($k,$v);

Куки должны установиться или нет?
нет, ты же не знаешь клиента. тебе постоянно один и тод же отправлять.
Нужно на стороне фронта устанавливать. Как мне кажется.
источник

AS

Andrey Sokolov in Laravel для начинающих
Alexander Pavlenko 🌚
он всегда один
куда смотреть?
я просто не понимаю, что за 'магия', может я тупо что-то мелкое просмотрел....
источник

Д

Дмитрий in Laravel для начинающих
Andrey Sokolov
нет, ты же не знаешь клиента. тебе постоянно один и тод же отправлять.
Нужно на стороне фронта устанавливать. Как мне кажется.
Да тут именно такая задача ((( и вот не знаю как реализовать
источник

AS

Andrey Sokolov in Laravel для начинающих
Дмитрий
Да тут именно такая задача ((( и вот не знаю как реализовать
запоминать на фронте и всё
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Andrey Sokolov
куда смотреть?
я просто не понимаю, что за 'магия', может я тупо что-то мелкое просмотрел....
ну всмысле куда смотреть
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
ну скажи как ты проверяешь записалось в кеш или нет
источник

AS

Andrey Sokolov in Laravel для начинающих
вот функция
источник

AS

Andrey Sokolov in Laravel для начинающих
я её просто вызываю
источник

Д

Дмитрий in Laravel для начинающих
Andrey Sokolov
запоминать на фронте и всё
Смотрите, задача такая, что человек на site1.loc вносит свои данные и они записываются в куки mycookie.loc
А потом этот же человек заходит на сайт site2.loc и он тянет куки с mycookie.loc И отображает их
источник

AS

Andrey Sokolov in Laravel для начинающих
и получаю ответ
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
и что в ответе?
источник

AS

Andrey Sokolov in Laravel для начинающих
Дмитрий
Смотрите, задача такая, что человек на site1.loc вносит свои данные и они записываются в куки mycookie.loc
А потом этот же человек заходит на сайт site2.loc и он тянет куки с mycookie.loc И отображает их
это тогда делается через redis, как выше у меня. Так же запоминается последний запрос, чтобы получить потом с любого места.
источник

AS

Andrey Sokolov in Laravel для начинающих
Alexander Pavlenko 🌚
и что в ответе?
источник

AS

Andrey Sokolov in Laravel для начинающих
Дмитрий
Смотрите, задача такая, что человек на site1.loc вносит свои данные и они записываются в куки mycookie.loc
А потом этот же человек заходит на сайт site2.loc и он тянет куки с mycookie.loc И отображает их
но я тупой, по этому меня слушать не всегда можно:)
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
окей, теперь вызови этот метод с фронта
источник

Д

Дмитрий in Laravel для начинающих
Andrey Sokolov
но я тупой, по этому меня слушать не всегда можно:)
я могу хранить куку на фронте, но когда я зайду на site2 у меня этой куки не будет(
источник

AS

Andrey Sokolov in Laravel для начинающих
Дмитрий
я могу хранить куку на фронте, но когда я зайду на site2 у меня этой куки не будет(
БД одна?
источник

Д

Дмитрий in Laravel для начинающих
Andrey Sokolov
БД одна?
ну впринципе да, БД для site1.loc и site2.loc одна
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
куки устанавливаются на домен, ты не можешь её юзать на другом домене
источник