Мне нужно знать, как я могу получить, если в приложении зарегистрирован конкретный пользователь в symfony, есть ли способ получить идентификатор сеанса для текущих пользователей?Как определить, зарегистрирован ли пользователь в symfony?
Я попытался с таблицей, когда у меня есть поле с именем is_online
, и y установил его, когда пользователь выполнил вход в систему и вышел из системы, поэтому у меня возникает проблема, когда пользователь закрывает браузер или когда заканчивается сеанс, поэтому поле is_online
остается верным. Именно по этой причине мне нужен другой способ получить, если пользователь зарегистрирован в приложении.
Любой совет будет полезен.
Спасибо, это будет решение, но по безопасности, если приложение находится в бездействии более 15 минут, сеанс должен быть закрыт. – JERC
Например, с запросом ajax каждые 5 минут сеанс никогда не закрывается. – JERC
Я не могу понять, где вы собираетесь использовать сеанс для хранения статусов или я что-то пропустил? –