DevPace
БлогСправкаНовостиСкачатьДемоТарифыПривязка устройстваВойтиНачать

Как привязать устройство к аккаунту по одноразовому коду

После установки агент ещё не знает, чьи данные он собирает. Связь с аккаунтом устанавливается один раз — одноразовым кодом, который агент показывает, а вы подтверждаете в браузере.

Пошагово

  1. Откройте меню агента в системном трее и выберите «Привязать устройство».
  2. Агент покажет код вида XXXX-XXXX.
  3. Откройте страницу привязки в браузере, в сессии своего аккаунта.
  4. Введите код и подтвердите.
  5. Дождитесь подтверждения — агент сам заметит, что привязка произошла.

После этого устройство появится в списке в блоке «Устройства», и данные начнут поступать в аккаунт.

Блок «Устройства» до привязки устройства До первой привязки блок «Устройства» показывает только приглашение запустить агент и ввести код, который он покажет.

Почему пароль не вводится в самом агенте

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

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

Сколько живёт код

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

Что делать, если код не подходит с первого раза, разобрано отдельно: код привязки не подходит.

Пример

Пользователь установил агент на рабочий ноутбук, открыл меню в трее и получил код 7КРМ-2ХВ4. Он переходит на страницу привязки в браузере, где уже вошёл в аккаунт, вводит код и подтверждает. Через несколько секунд агент в трее меняет статус на «Работает», а в блоке «Устройства» появляется первая запись. Данные за текущий день начинают появляться на «Сегодня» в течение ближайших минут — почему не мгновенно, объяснено в статье данные появляются с задержкой.

Тот же код нужен и для второго компьютера: работает ли DevPace на нескольких компьютерах.