Я разрабатываю приложение на PHP, что-то вроде каталога пользователей, где мне нужно отображать статус входа для каждого пользователя. Есть ли безопасный способ узнать, подключен ли пользователь (вошел в систему) или нет?отслеживать зарегистрированные пользователи
Редактировать: Я обновляю сообщение с помощью некоторой логики приложения. Приложение относится к каталогу мастеров. Каждый мастер отправляется в приложение. Когда кто-то ищет ремесленников, он сможет увидеть зарегистрированные в них и отправить сообщение с описанием работы, которое необходимо выполнить. Ремесленники могут не иметь другого вида деятельности, которые просто входят в приложение, поэтому у приложения оно должно быть способ «сказать», если пользователь вошел в систему или нет.
Возможно, это немного зависит от того, что безопасно. – hakre
Возможно, вы можете попробовать проверить время со времени их последнего действия (путем хранения таких данных), и если это меньше определенного числа (может быть, 5, 10 или 20 минут), укажите их как зарегистрированного пользователя. Помимо этого вы также можете заставить клиентскую сторону всех ваших страниц постоянно «пинговать» сервер, чтобы вы знали, что они активны, а не только загрузка последней страницы. –
@Stathis: Это зависит от вашей потребности/особенностей вашего приложения. Независимо от того, что вы хотите, вы можете сделать, но кодирование должно быть безопасным способом. Отображение и все зависит только от вашего требования. –