Сессия и куки, не относящиеся к laravel 5.6.35 - PullRequest
0 голосов
/ 31 августа 2018

Моя проблема в деталях:

У меня есть два сайта:

  1. используется для размещения заказа
  2. используется для управления другими вещами на приобретенном продукте

и я разрабатываю прокси-сервер для передачи данных с одного на два сервера и выполнения любых действий с обоих серверов.

Оба сайта работают на разных платформах и доменах.

  • сервер 1 - Wordpress
  • сервер 2 - угловой
  • Прокси-сервер - Laravel

При успешном размещении заказа из WordPress он перенаправляет токен JWT в URL (страница указателя углового портала).

Angular вызывает мой URL встроенный в laravel для хранения токена в сеансе или в cookie

Laravel хранит сеанс и файлы cookie, но когда я возвращаю истинный ответ на них, портал Angular перенаправляет на страницу списка заказов (здесь мой прокси-сервер не работает, потому что я не получаю здесь ни сеанса, ни файла cookie).

Любая помощь будет высоко ценится.

1 Ответ

0 голосов
/ 31 августа 2018

use this plugin: - js-cookie

set your jwt token in cookie using this plugin. 

this plugin work on domain and sub domain

you can  get cookie in angular and php both.

for set cookie :- 

Cookies.set ('name', {foo: 'bar'});

для получения cookie: -

Cookies.get ( 'имя'); // => '{"foo": "bar"}'

Использование также позволяет получить доступ к серверу с помощью функции php: -

$ _ COOKIE [ 'имя']

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...