1. варианты самые простые, создать внутри сайта скрипт который будет внутрь базы данных создавать и затем давать (на email людям) УНИКАЛЬНЫЕ веб-ссылки (вида
http://сайт.ru/357572572057 (где идентификатор будет всегда жестко привязан к чему то персональному "например телефон+почта+логин+ip-адрес с которого этот удаленный сотрудник заходит (допустимый-разрешенный диапазон адресов+некое число создаваемой как Отпечаток-штамп браузера клиента который будет уникален только для этого браузера (компьютера-или мобильного устройства) тогда при закрытии вкладки и повторно включении компьютера завтра через неделю, месяц, внутри кеша браузера будет информация об отпечатке браузера. и сайт будет знать что ЭТО именно этот сотрудник и будет перенаправлять ЕГО только в ЕГО личный кабинет и никуда больше. (минут в том что если КЕШ браузера почистить то отпечаток браузера удалится и надо как то будет привязывать по новой). минус в том что уникальную ссылочку могут скопировать(украсть) и тогда в личный кабинет смогут зайти посторонние люди (просмотр информации). Поэтому нужно как то защищать "сам процесс возврата" с помощью Аутентификации. Это обычно делают с помощью пароля, или с помощью смс-отправки кода, либо с помощью некоего сертификата устанавливаемого внутрь браузера, или с помощью написанного для этих нужд плагина для веб-браузера или с помощью виртуального или физического драйвера или смарт-токена (устройства). Всё зависит от ВАЖНОСТИ той информации которая может стать доступной при заходе чужих людей по той уникальной ссылке. Если нет ничего важного, можно смело создавать УНИКАЛЬНЫЕ веб-ссылки и тупо рассылать их индивидуально каждому на емайл.