В настоящее время мы создаем веб-приложение, которому необходимо связать пользователя с физической рабочей станцией, на которой он находится. В идеале приложение должно быть ограничено браузером , что означает, что на компьютере вне браузера не запущено клиентское приложение.
Нет ограничений на то, какая информация используется для отслеживания рабочей станции (IP, Mac Addr, Имя рабочей станции), однако статический IP не гарантируется; сеть может использовать DHCP.
По сути, вопрос заключается в следующем: есть ли способ связать сессию веб-пользователя с физической машиной из браузера .
Обратите внимание, что IE8 является целевым браузером; и будет использоваться среда PHP, такая как CakePHP или Symfony.
РЕДАКТИРОВАТЬ: Любая статическая информация для связи с машиной является приемлемой, она не имеет для Mac-адреса. Кроме того, пользователи могут перемещать машины, поэтому нам нужно обновлять их, предпочтительно, автоматически, без взаимодействия с ними.