> у клиентов нет авторизации в приложении а как ты их идентифицируешь?
генерирую им "unique_id" через js функцию, сохраняю в БД и в localStorage при заходе смотрю если такой unique_id уже есть понимаю кто это. А щас надо реализовать функционал онлайн/офлайн статус в реальном времени
в любом случае - клиент коннектится - ставишь ему онлайн. дисконектится - оффлайн. другими запросами (любыми) получаешь статус пользователя. это не обязательно через сокеты делать, можешь при рендере страницы, или аяксом. можешь и слушать событие - когда кто-то входит/выходит кидать событие. НО, тут надо продумать как должно работать, тыж не будешь рассылать 10К пользователям, что кто-то вошел, кого они, возможно, даже и не знают (с личной и технической стороны).
Обсуждают сегодня