В моем веб-приложении пользователь может оценивать продукт через страницу продукта. Он также может открыть несколько вкладок в своем браузере.Работа с несколькими вкладками в веб-приложении
Какова наилучшая практика, позволяющая ему оценивать различные товары на каждой вкладке?
- Моя первая мысль заключалась в том, чтобы положить идентификатор продукта в сеанс: плохая идея, так как все вкладки имеют один и тот же сеанс, и нет способа узнать, какая вкладка активна (возможно, это возможно?).
- Моей второй мыслью было поставить на страницу скрытое поле, содержащее идентификатор продукта. Это решение, которое я сохранил на данный момент. Но вредоносный пользователь может изменить идентификатор с помощью firebug или другого инструмента.
Так что мне было интересно, есть ли лучший способ?
Спасибо, вы поняли правильно. Наконец, я добавил серверный элемент управления с ограничением базы данных, чтобы это не произошло. –