Ratchet + Codeigniter: как авторизировать пользователя?

246
19 мая 2017, 17:33

Здравствуйте. Подскажите, как на сокете подтвердить юзера? Логинюсь так:

  1. Клиент: Коннект к серверу;
  2. Клиент: Отправка сообщения c user_id;
  3. Сервер: добавление user_id в новый массив вида users[user_id] = connection_id;

Храню сессию в нативных сессиях CI (sessions+cookie+db), при входе проверяю по своей таблице users (email, hashed_pass).

Вопрос заключается в том, как можно подтвердить подлинность пользователя на сокете?