База знаний
Где открыт аккаунт и как завершить вход
Что говорит строка
Строка называет программу ARMANOS с именем компьютера, браузер с его системой или сервер, вошедший ключом API. Ниже система и версия программы, IP-адрес, когда был вход и когда устройство было активно последний раз.
Страна стоит рядом с IP, только когда её сообщает наш сетевой посредник. Иначе в строке один IP, и город мы не угадываем.
Ваше устройство стоит первым с пометкой «Это устройство». Устройство, замеченное впервые, семь дней носит пометку «Новое устройство».
Завершить один вход или все другие
У каждой строки, кроме вашей, есть кнопка «Завершить». Под списком «Завершить все другие сеансы» закрывает все строки, кроме вашей. Обе просят ваш пароль, а при включённом втором шаге ещё и код из приложения-аутентификатора.
- 1
Откройте экран «Аккаунт»
Или страницу аккаунта на сайте.
- 2
Найдите строку в «Где открыт аккаунт»
Нажмите «Завершить» или «Завершить все другие сеансы» под списком.
- 3
Впишите пароль
И код из приложения, затем нажмите «Завершить».
Что происходит на том компьютере
Программа там узнаёт об этом в течение минуты, если открыты профили, и в течение пяти минут, если нет. Она закрывает открытые профили без вопроса и показывает «Вход на этом компьютере завершён» с причиной.
Данные профилей остаются на том диске. Профили там откроются снова только после входа в тот же аккаунт, а папка синхронизации до этого ничего не получает и не отдаёт. После такого входа то, что ждало в профилях, само едет в папку.
Место устройства этого компьютера освобождается. Компьютер без связи узнает о завершении, только когда связь вернётся. Прежняя версия программы оставит открытые профили работать, пока их не закроют, но в аккаунт уже ничего не запишет.
Смена пароля и второй шаг входа
Смена пароля сразу выводит из аккаунта все другие устройства и отзывает ключи API, а то, где меняли, остаётся во входе. В программе «Сменить пароль» стоит под «Сменить почту» на экране «Аккаунт».
Включение второго шага входа тоже выводит из аккаунта все другие устройства, а открытые там профили закрываются.
Вход с нового устройства
Программа на других ваших компьютерах показывает в колокольчике «Новый вход в аккаунт» с кнопкой «Показать сеансы». Когда у нас заработает почтовая служба, о каждом входе с нового устройства придёт ещё и письмо на вашу почту.
Браузер в приватном окне с вашего обычного адреса новым устройством не считается. Новый адрес вместе с новым браузером считается.
Сеансы входов команды
Владелец команды видит и завершает сеансы входов, которые принадлежат команде, а администратор у входов младшей роли, кнопкой «Сеансы» у такого входа. Человек со своим аккаунтом управляет своими сеансами сам.
Если на том компьютере открыт и сайт
Вход в программу через сайт второй раз пароля не спрашивает. Поэтому завершите и строку браузера этого компьютера, а проще нажмите «Завершить все другие сеансы».
Чего это не делает
- Не показывает город, а страну только тогда, когда её сообщает наш сетевой посредник.
- Не стирает данные профилей на завершённом компьютере. Данные остаются и открываются снова после входа в тот же аккаунт.
- Не отзывает сам ключ API. Чтобы закрыть строку сервера насовсем, отзовите ключ в разделе API.
Где это решается
Каждая строка это файл, который можно открыть.
- Сеансы, завершение одного и всех других и место устройства
- apps/server/src/auth/сеансы.service.ts · apps/server/test/сеансы.js
- Смена пароля оставляет это устройство, завершает другие и отзывает ключи API
- apps/server/test/смена-пароля-выход-везде.js
- Завершённый компьютер закрывает профили, держит папку и открывается после входа
- apps/desktop/test/вход-завершён-с-другой-машины-живьём.js
- Список и завершение сеанса в программе и на сайте
- apps/desktop/test/сеансы-в-окне-живьём.js · apps/web/test/сеансы-кабинет.js
- Код входа, взятый до завершения, и вход, начатый со старым паролем, после этого сеанса не открывают
- apps/server/src/auth/auth.service.ts · apps/server/test/выданное-до-завершения.js
Вопросы
- Почему в строке написано «Вход: до обновления сервера»?
- Этот вход сделан до того, как сервер научился хранить сеансы, и его время неизвестно. Такие строки появляются, как только обратятся к серверу, и «Завершить все другие сеансы» закрывает и их.
- Я по ошибке завершил свой компьютер. Работа пропала?
- Нет. Профили остались на диске. Войдите там в тот же аккаунт, и профили откроются снова, а то, что ждало, уедет в папку синхронизации.
- Может ли тот, кто знает мой пароль, завершить мои сеансы?
- Да, поэтому строка советует сменить пароль. Новый пароль завершит и его сеанс, а код входа, взятый этим сеансом раньше, перестанет работать вместе с ним. При втором шаге ему нужен ещё и ваш код.