Небольшрй сервис / консультация по Node.js
По сути даже не обязательно цельный проект - а показать как делать те или иные вещи....
Итак что имеем: WebSocket Server к которому будет соединяться мобильное приложение, в заголовке при подключении передаются куки с ID пользователя и секретным ключом...
по сути система сообщений меж пользователей...
1. необходимо написать кусок кода который при установлении коннекта с клиентом в handshake проверял куки на соответствие каким то константам.... например 1 и password или (предпочтительно) проверял эти значения на наличие в БД MySQL - при положительной проверке давал коннект а в массив открытых сокетов записывал ID пользователя
2. показать как правильно и безопасно читать/писать/обновлять в БД MySQL в node.js
3. написать и объяснить
- отправку сообщения конкретному пользователю по его ID.
- получения и роутинга команд от клиента, как то - отправка сообщения, картинки, видео конкретному пользователю по ID