Задать вопрос
@OneTwoThreeFourFive

Авторизация при подключении к websocket и куки wordpress?

К сайту на wordpress надо добавить сообщения между пользователями с помощью websocket. Используется Workerman. Нельзя получить куки пользователя, так как массив $_COOKIE пустой (куки не передаются по websocket).

Wordpress использует флаг httponly и значения куки нельзя получить с помощью js.

Безопасно ли будет при загрузке страницы отправить ajax запрос и получить куки в ответе от сервера, и передать значения куки в websocket. На сервере websocket получить id пользователя используя функцию wp_validate_auth_cookie и указать значение в данных о подключении.

Это выглядит странно, но нет времени на node js. Нужно решение на php.
  • Вопрос задан
  • 158 просмотров
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Курс по WordPress с нуля до результата. Создание сайтов без кода
    2 недели
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы