РЕДАКТИРОВАТЬ: При второй мысли я думаю, что вам придется динамически изменять все ваши ссылки, чтобы включить идентификатор сессии в переменные.
Больше анализа:
Это было в комментарии, потом стало слишком длинным.
Полагаю, вы могли бы сделать это с помощью одного сеанса и файлов cookie, как это традиционно. Когда пользователь регистрируется во второй раз, вы записываете его как набор «2» или некоторый общий идентификатор. Затем используйте URL-адреса, такие как (я знаю только php) "... index.php? User = 2". Затем, когда пользователь переходит по ссылке, она может быть сопоставлена с имеющимися данными. Таким образом, идентификатор сеанса остается вне URL, и вам нужен только один сеанс для каждого пользователя.
Еще одна идея:
Так как это тот же человек из реальной жизни, может быть возможно иметь выпадающий список вверху страницы: «Выполнить действие как:».