Почему могут не передаваться сессии на websocket сервер? При авторизации на сайте, я сохраняю данные пользователя в сессии, затем, мне нужно их передать на websocket сервер, но как бы я ни пытался, сессии пустые.
код server.php:<?php
use Ratchet\Server\IoServer;
use Ratchet\Http\HttpServer;
use Ratchet\WebSocket\WsServer;
use MyApp\Chat;
require dirname(__DIR__) . '/chat/vendor/autoload.php';
$server = IoServer::factory(new HttpServer(new WsServer(new Chat()), 8080));
$server->run();
код, где не передаются сессии: <?php
namespace MyApp;
require "D:/OpenServer/OSPanel/domains/App/db.php";
use Ratchet\MessageComponentInterface;
use Ratchet\ConnectionInterface;
use MyApp\Entities\Message;
if(isset($_SESSION['logged_user']->login)) {
echo "true" ;
}
else {
echo "false ";
}
//код...
Все ссылки правильные, сессии не передаются только на websocket сервер