История такова: с помощью Liferay, если пользователь вошел в один браузер и пытается войти в другой браузер (или другой компьютер), он должен иметь возможность продолжить этот сеанс (т.е. копировать все атрибуты сеанса из этого сеанса и уничтожение его из первого браузера) или запуск нового (уничтожение сеанса на первом компьютере).
Я бы хотел знать, есть ли у Liferay поддержка для чего-то подобного. Я думаю, что сохранение атрибутов сеанса в БД и их возврат во второй браузер (например, с использованием PreLoginAction) может быть решением. Мне любопытно, есть ли предоставленный метод сохранения сеанса, а также способ аннулировать / уничтожить сеанс в первом браузере, когда второй копирует его.
Заранее спасибо.