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

В MyDeskViewer появились аккаунты, идентификаторы компьютеров и последовательный процесс входа. За несколькими видимыми кнопками скрывается обработка ошибок, истечения сеанса и потери сети.

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