Получите идентификатор сеанса из файла cookie fe_typo_user, когда я не могу получить его из самого запроса, используя [.Php

Кемеровские программисты php общаются здесь
Anonymous
Получите идентификатор сеанса из файла cookie fe_typo_user, когда я не могу получить его из самого запроса, используя [.

Сообщение Anonymous »

Чтобы получить пользователя из значения cookie fe_typo_user, отправленного через JS «fetch» ​​в теле POST, мне нужен обходной путь. Из-за использования «fetch» ​​внутри Service Worker для моего POST-запроса к TYPO3, TYPO3 не имеет возможности независимого доступа к сеансу пользователя из Cookie.
Проще говоря, я у меня есть доступ к значению файла cookie fe_typo_user, и я хочу вручную получить Uid (идентификатор пользователя) fe_user.

Версия TYPO3, которую я использую это версия 11.5, и у меня реализован собственный контроллер Extbase.

Изменить:
Я просто отправка запроса на получение, например:

Код: Выделить всё

  fetch("https://myDomain.tld/home/web/create/", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({ cookieValue: cookie}, null, 2)
})
Поскольку запрос отправляется от Service Worker, у которого нет доступа к файлам cookie или DOM, TYPO3 не может автоматически получить пользователя.

Подробнее здесь: https://stackoverflow.com/questions/766 ... om-the-req

Вернуться в «Php»