Проблема проверки одноразовых номеров WooCommerce - PullRequest
1 голос
/ 28 января 2020

Я пытаюсь обновить пользовательский плагин для работы с предстоящим изменением в браузерах, где сторонние куки будут заблокированы.

Плагин выполняет интеграцию API, и было предложено исправить это с помощью используя ссылочный идентификатор в URL. Мы добавили одноразовый номер, и он работает нормально для зарегистрированных пользователей, но для незарегистрированных пользователей работает беспорядочно. Я полагаю, что проблема связана с:

  • 5.9.9 - 12.05.2019
    • Исправлено: изменение WooCommerce 3.6 использует Woo сгенерированные идентификаторы клиентов для неаутентифицированных пользователей, чтобы предотвратить нарушение безопасности cookie.

Очевидно, WooCommerce изменяет идентификатор сеанса после создания одноразового номера, что приводит к неудачной аутентификации. Я где-то читал, что мне нужно создать сеанс WooCommerce вручную, но я не уверен, как это сделать go.

...