Назад к блогу
Идентичность

Жизненный цикл браузерной сессии на общем рабочем месте

Управляйте браузерными сессиями на общем компьютере с ясным владельцем, границами приватности и проверяемой очисткой.

BotBrowser Team

Документация

Нужна структурированная документация по теме Идентичность?

Эта статья относится к редакционной библиотеке. Для пошаговой настройки, справки и постоянных обновлений переходите сразу в соответствующий раздел docs.

BotBrowser может повторить разрешённый сценарий в заявленных профиле, версии браузера и контексте. Он не определяет человека, не назначает владельца компьютера, не отзывает серверную сессию и не доказывает удаление всех копий данных. На общем рабочем месте жизненный цикл сессии является контролем владения и приватности, а не простым закрытием браузера. Принципы приватности W3C и рамка приватности NIST требуют ограничивать цель и фиксировать ответственность.

На общем рабочем месте BotBrowser может повторить заявленные контрольные точки разрешённого теста, но не решает, кому разрешено пользоваться компьютером, и не подтверждает достаточность политики очистки.

Для общего рабочего места BotBrowser может повторить контрольную точку разрешённой сессии, но не может применить политику очистки владельца компьютера или сертифицировать удаление.

Общая сессия проходит границы владения, использования, выхода и проверенной очистки.

Для общего рабочего места BotBrowser может повторить разрешённую контрольную точку, но не может применить политику владельца хоста или сертифицировать удаление.

Назовите владельца до открытия

Запишите компьютер, цель, ответственную команду, срок окончания и характер сессии: личный, рабочий или синтетический. Человек у клавиатуры не становится владельцем аккаунта автоматически. Используйте отдельные системные аккаунты или разрешённые контексты. Язык, профиль и cookie не доказывают личность. управление сессиями OWASP считает идентификаторы сессии чувствительными.

Отделите состояние от полномочий

Cookies, веб-хранилище, IndexedDB, кэш, веб-воркер, разрешения, загрузки и открытые страницы имеют разные сроки. Закрытие вкладки не отзывает серверную сессию, а очистка хранилища не удаляет файл или запись сервера. Для каждой категории укажите владельца, цель, срок и действие очистки. Используйте синтетические данные и не передавайте токены.

Работайте с видимой границей

Покажите начало, доступное рабочее пространство и конец сессии. Передача должна назвать следующего владельца и срок действия. Если компьютер оставлен без присмотра, заблокируйте его или остановите сессию по политике. Открытое окно не является записью владения.

Выйдите и очистите локальное состояние

Сначала используйте выход или отзыв в приложении. Закройте страницы, остановите загрузки и очистите только разрешённые категории. MDN Clear-Site-Data описывает очистку по origin, а не удаление на сервере или в ОС. Запишите результат без токенов и частных URL.

Проверьте границу следующего пользователя

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

Возможность и ограничение BotBrowser

BotBrowser повторяет начало, работу, выход и видимую проверку в заявленных профиле и контексте. Он не разделяет системные аккаунты, не отзывает серверные сессии, не проверяет каждый артефакт хоста и не сертифицирует удаление. Владелец отвечает за доступ, хранение и инциденты.

Практический список

  • Назовите владельца, цель, компьютер, срок и категории.
  • Разделите локальное состояние, файлы хоста и серверные полномочия.
  • Выйдите из приложения до локальной очистки.
  • Проверьте новый контекст и запишите ожидающие действия сервера.
  • Отделяйте возможность BotBrowser от решения по приватности.

Связанные материалы: Очистка данных сайта и границы аккаунта и Приватность по проекту.

Sources

Принципы приватности W3C, рамка NIST, управление сессиями OWASP, MDN Clear-Site-Data и управление профилями BotBrowser.

#Сессии#Общие Рабочие Места#Приватность#Очистка#BotBrowser

Переведите BotBrowser из исследований в продакшн

Используйте эти руководства, чтобы понять модель, а затем перейти к кроссплатформенной валидации, изолированным контекстам и масштабируемому браузерному развертыванию.