@OneTwoThreeFourFive

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

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

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

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

Это выглядит странно, но нет времени на node js. Нужно решение на php.
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы