Lovely RouterДокументация
Получить ключ
Аккаунт

Безопасность учётной записи

Защитите панель двухфакторной аутентификацией, управляйте паролем и сессиями и узнайте, что хранит Lovely Router.

У вашей учётной записи два вида учётных данных: электронная почта и пароль, с которыми вы входите в панель, и API-ключи, которые использует ваш код. Защищайте и то, и другое. Всё, о чём идёт речь на этой странице, находится в разделе Настройки, если не указано иное.

Подтверждение адреса электронной почты#

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

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

Включение двухфакторной аутентификации#

Двухфакторная аутентификация (2FA) при каждом входе запрашивает 6-значный код из приложения-аутентификатора. Подойдёт любое приложение с поддержкой одноразовых кодов по времени (TOTP), например Google Authenticator, 1Password или Authy.

  1. Начните настройку

    В разделе Настройки, в блоке Двухфакторная аутентификация, нажмите Настроить двухфакторную аутентификацию.

  2. Добавьте учётную запись в приложение

    Отсканируйте QR-код приложением-аутентификатором или введите ключ настройки, показанный рядом.

  3. Подтвердите код

    Введите 6-значный код из приложения и нажмите Подтвердить и включить. Статус сменится на Вкл.

  4. Сохраните резервные коды

    Вы получите десять резервных кодов вида k7mq-2xpd. Каждый из них один раз заменяет код из аутентификатора при входе. Они показываются только сейчас: нажмите Копировать коды, сохраните их в менеджере паролей, затем нажмите Я их сохранил.

С этого момента для входа нужны электронная почта, пароль и текущий код.

Сохраните резервные коды

Без аутентификатора и без резервного кода войти в панель невозможно. Храните коды не на телефоне.

Если коды не принимаются, проверьте, что время на телефоне устанавливается автоматически. Коды принимаются с отклонением примерно до 30 секунд в любую сторону.

Вход с резервным кодом#

Потеряли телефон? В поле для кода введите один из резервных кодов вместо 6-значного. Регистр и дефис не важны. Каждый код срабатывает один раз; в настройках видно, сколько неиспользованных кодов осталось.

Новые резервные коды#

В блоке Двухфакторная аутентификация введите текущий код из аутентификатора рядом с Сгенерировать новые коды. Вы получите десять новых кодов, а все старые перестанут работать. Сделайте это, если часть кодов уже использована или вы подозреваете, что их кто-то видел.

Отключение двухфакторной аутентификации#

Введите текущий код из аутентификатора или резервный код рядом с Отключить двухфакторную аутентификацию и нажмите Выключить. Ключ настройки и резервные коды удаляются. При повторном включении 2FA вы получите новый QR-код, поэтому удалите старую запись из приложения.

Что защищает двухфакторная аутентификация#

Двухфакторная аутентификация защищает вход в панель: ваш баланс, оплату, ключи и логи. На API-запросы она не распространяется. API-ключ работает сам по себе, без второго фактора, поэтому обращайтесь с каждым ключом как с паролем.

Смена пароля#

В блоке Сменить пароль введите текущий пароль и новый длиной не меньше 8 символов, затем нажмите Обновить пароль. Все остальные браузеры, в которых выполнен вход в вашу учётную запись, выходят из неё; текущий браузер остаётся в системе.

Сессии#

После входа вы остаётесь в системе в этом браузере 30 дней. Кнопка Выйти внизу боковой панели завершает сессию в этом браузере.

Карточка Сессии в разделе Настройки показывает, во скольких других браузерах или на скольких устройствах выполнен вход. Выйти из других сессий завершает их все, оставляя вас в системе здесь. Используйте это после входа на общем компьютере или если подозреваете, что у кого-то ещё есть доступ к вашей учётной записи.

Как сберечь API-ключи#

  • Создавайте отдельный ключ для каждого приложения и окружения и давайте ему только нужные лимиты и модели. См. API-ключи.
  • Храните ключи в переменных окружения или менеджере секретов, а не в коде, который вы коммитите или отдаёте пользователям.
  • Регулярно меняйте ключи и немедленно отзывайте ключ, если он мог утечь. Отзыв действует со следующего запроса.
  • Проверяйте Логи на запросы, которых вы не узнаёте. У каждого запроса указан ключ, с которого он сделан.

Подробнее — в разделе Как сберечь ключи.

Что хранит Lovely Router#

ДанныеКак хранятся
API-ключиХеш ключа и его первые символы для отображения. Полный ключ показывается один раз, при создании, и позже получить его нельзя.
ПарольМедленный хеш с солью (PBKDF2-SHA256). Сам пароль никогда не хранится.
Сессии панелиСлучайный токен в защищённом cookie с флагом HTTP-only. На сервере хранится только хеш токена.
Секрет двухфакторной аутентификацииХранится, чтобы проверять коды, и удаляется при отключении 2FA
Резервные кодыХеш каждого неиспользованного кода. Использованный код удаляется.
Логи запросовТолько метаданные: модель, ключ, число токенов, списание, тайминги и статус. Без текста промптов и ответов. Хранятся 90 дней.
Запуски инструментов и браузераВходные данные или цель запуска, статус, число результатов и списание — для истории запусков. История хранится 90 дней.
Секреты браузерного агентаЗашифрованы и доступны только для записи. См. Логины, секреты и профили.

Язык#

Выберите English, 中文, 日本語 или Русский в блоке Язык в разделе Настройки либо в переключателе на боковой панели или в шапке документации. Выбор действует для панели и документации в этом браузере. Пока вы не выбрали язык, Lovely Router следует языку браузера.