SHA256
Добавить UI pairing по коду и обновить документацию агента
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# ui подключение по коду
|
||||
|
||||
- краткое описание фичи:
|
||||
- в UI добавлен новый сценарий подключения устройства через доверенную уже авторизованную сессию пользователя;
|
||||
- на экране входа появилась кнопка `Войти через другое устройство`;
|
||||
- на доверённом устройстве в `Подключить устройство` появилась кнопка `Подключить по коду`;
|
||||
- доверённое устройство может включить pairing-пароль, увидеть заявки, подтвердить подключение только с `device key` или с передачей выбранных ключей.
|
||||
|
||||
- что именно проверять:
|
||||
- на уже авторизованном устройстве включить pairing-пароль;
|
||||
- на новом устройстве открыть `Войти через другое устройство`, ввести `login + pairing password` и получить 7-значный код;
|
||||
- на доверённом устройстве открыть `Подключить по коду`, найти заявку по коду и подтвердить её:
|
||||
- без доп. ключей;
|
||||
- с передачей выбранных ключей;
|
||||
- убедиться, что новое устройство реально входит в аккаунт и сохраняет нужные ключи;
|
||||
- отдельно проверить отклонение заявки и истечение TTL.
|
||||
|
||||
- ожидаемый результат:
|
||||
- новое устройство получает код, доверённое устройство видит ту же заявку и может её подтвердить или отклонить;
|
||||
- после approve новое устройство автоматически входит в аккаунт;
|
||||
- в режиме без доп. ключей переносится только `device key`;
|
||||
- в расширенном режиме переносятся `device key` и отмеченные ключи `blockchain/root`, если они есть на доверённом устройстве.
|
||||
|
||||
- статус:
|
||||
- `pending`
|
||||
Reference in New Issue
Block a user