Перейти к содержимому

База знаний

Где открыт аккаунт и как завершить вход

Каждый компьютер и браузер, где открыт ваш аккаунт, это строка в разделе «Где открыт аккаунт». Он есть на экране «Аккаунт» программы и на странице аккаунта на сайте. Незнакомый вход завершается вашим паролем, и устройство сразу теряет доступ.

Что говорит строка

Строка называет программу ARMANOS с именем компьютера, браузер с его системой или сервер, вошедший ключом API. Ниже система и версия программы, IP-адрес, когда был вход и когда устройство было активно последний раз.

Страна стоит рядом с IP, только когда её сообщает наш сетевой посредник. Иначе в строке один IP, и город мы не угадываем.

Ваше устройство стоит первым с пометкой «Это устройство». Устройство, замеченное впервые, семь дней носит пометку «Новое устройство».

Завершить один вход или все другие

У каждой строки, кроме вашей, есть кнопка «Завершить». Под списком «Завершить все другие сеансы» закрывает все строки, кроме вашей. Обе просят ваш пароль, а при включённом втором шаге ещё и код из приложения-аутентификатора.

  1. 1

    Откройте экран «Аккаунт»

    Или страницу аккаунта на сайте.

  2. 2

    Найдите строку в «Где открыт аккаунт»

    Нажмите «Завершить» или «Завершить все другие сеансы» под списком.

  3. 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

Вопросы

Почему в строке написано «Вход: до обновления сервера»?
Этот вход сделан до того, как сервер научился хранить сеансы, и его время неизвестно. Такие строки появляются, как только обратятся к серверу, и «Завершить все другие сеансы» закрывает и их.
Я по ошибке завершил свой компьютер. Работа пропала?
Нет. Профили остались на диске. Войдите там в тот же аккаунт, и профили откроются снова, а то, что ждало, уедет в папку синхронизации.
Может ли тот, кто знает мой пароль, завершить мои сеансы?
Да, поэтому строка советует сменить пароль. Новый пароль завершит и его сеанс, а код входа, взятый этим сеансом раньше, перестанет работать вместе с ним. При втором шаге ему нужен ещё и ваш код.

Что-то здесь не сходится с вашим аккаунтом?

Напишите нам, что вы видите.