Менеджер мобильных соединений: кто подключён сейчас, кто приходил
раньше, кого выгнать и как сменить замок. Это не одна кнопка, а восемь независимых
решений - от «телефон вообще не представляется» до «у каждого свой ключ, и его можно
отнять». Каждая карточка рисует настоящий лист деки в её же чернилах, с этим одним
решением внутри. Внизу пульт: он собирает лист целиком из того, что выбрано.
Что есть сегодня
hello{token, proto} - и всё. Дека знает сколько телефонов
подключено (CLIENTS: AtomicUsize), но не знает каких.
Токен один на всех, лежит в mobile.json.
Личность стоит правки телефонов
любой список «кто» начинается с того, что телефон себя называет. Это правка
Protocol.kt, Wire.swift и ClientMessage::Hello
- и новый APK с новой сборкой iOS.
Отзыв честен только при своём ключе
пока токен общий, «забыть устройство» - это просьба, а не запрет: тот же токен
входит снова. Настоящий отзыв - только вариант 1C.
Пиннинг не трогаем зря
отпечаток сертификата пришит в каждом телефоне. Перевыпуск ключа деки ломает
пиннинг у всех сразу - это отдельная красная кнопка, не побочный эффект.