На нескольких форумах — как на размещенных через Discourse, так и на собственных (устаревшая версия) — я постоянно получаю всплывающее сообщение: «Вы вышли из системы». Однако у меня нет никаких деталей о том, почему это произошло, и в последние дни не было никакой активности модерации. Я предполагаю, что мой пароль был скомпрометирован, но не уверен в этом. Мне кажется, что при появлении всплывающего сообщения «Вы вышли из системы» должно указываться, кто именно выполнил выход, был ли он выполнен с вашего аккаунта, а также должна предоставляться информация о местоположении устройства и записываться неизменяемый лог, доступный из профиля пользователя с указанием его IP-адреса. Это позволит легче понять причину выхода из системы и определить, был ли ваш аккаунт взломан.
Не могли бы вы подробнее раскрыть этот момент?
Администратор может выйти из системы любого пользователя, перейдя на вкладку «Настройки — Безопасность» и нажав «Выйти со всех устройств», либо выбрав конкретное устройство этого пользователя и выбрав опцию выхода.
Я не считаю хорошей идеей (и, возможно, даже незаконным) раскрывать пользователю IP-адрес администратора,
но было бы полезно, если бы пользователь знал, что его выгнал администратор, или если это был кто-то, кто скомпрометировал его учётную запись.
По сути, это отвечает на вопрос «Что произошло??», который возникает при появлении всплывающего окна.
Да, безусловно. Я выразился неясно, но имел в виду следующее: если кто-то, вошедший в вашу учётную запись, разлогинивает вас, вам будет показан его IP-адрес (или местоположение). Если местоположение указано как неизвестное или как место, где не может находиться никто из ваших знакомых, вы поймёте, что ваш пароль был скомпрометирован или ваша учётная запись взломана. Если же местоположение совпадает с вашим и это не крупный город, это может означать, что это кто-то из вашего круга, и вам следует быть более осторожным, чтобы они не получили доступ к вашим паролям. Возможно, это не самая лучшая идея, но хотя бы информация о том, почему вас разлогинили и кто это сделал, была бы полезна.