От простого прототипа к безопасному входу
После первых успешных соединений стало важно определить, кто и к каким устройствам получает доступ.

Первые прототипы должны были просто соединить два компьютера. Когда эта задача стала решаться стабильно, возникли вопросы: кто подключается, какие устройства доступны и как сохранять настройки между сеансами.
В MyDeskViewer появились аккаунты, идентификаторы компьютеров и последовательный процесс входа. За несколькими видимыми кнопками скрывается обработка ошибок, истечения сеанса и потери сети.
Мы добавляли разные способы аутентификации, в том числе вход через Google и электронную почту. Независимо от способа пользователь должен попадать в единый безопасный сеанс.