SHiNE-server/Dev_Docs/Pending_Features/2026-05-31_1826_qr_перенос_ключей.md

1.8 KiB
Raw Blame History

QR-перенос ключей между устройствами

Краткое описание

Добавлен перенос логина и сохранённых на устройстве ключей через QR-код без дополнительного шифрования QR.

Передаются только те ключи, которые реально есть на устройстве: device, blockchain, root.

Что проверить

  • На авторизованном устройстве открыть «Устройства» → «Подключить устройство».
  • Убедиться, что недоступные ключи нельзя выбрать.
  • Нажать «Показать QR-код» и проверить, что QR содержит текущий логин и выбранные доступные ключи.
  • На другом устройстве открыть вход и нажать «Отсканировать QR-код».
  • После сканирования проверить экран подтверждения: показывается отсканированный логин и список полученных ключей.
  • Нажать «Да» и проверить, что локальная история старого логина очищена, а вход выполнен под логином из QR.
  • Проверить ручной ввод QR-текста как запасной сценарий для браузеров без BarcodeDetector.

Ожидаемый результат

Новое устройство входит под логином из QR-кода, сохраняет полученные ключи и не показывает локальную историю старого логина.

Статус

pending