Приложения, такие как FML, TWI и т. Д., Которые отображают предоставленные пользователем данные, имеют возможность повышать или понижать количество представленных предложений, таких как «Я согласен», «Я не согласен», «нравится», «не нравится».
Пользователи могут голосовать независимо от того, вошли ли они в приложение любым способом. Анонимные пользователи могут голосовать, и он сохраняет свой голос за эту запись / запись.
У меня нет проблем с увеличением голосов «за» или «против» в базе данных моего сервера, когда общедоступный пользователь голосует, но как эти приложения отслеживают голоса пользователей в своем приложении, чтобы они не могли снова и снова отдавать голоса за тот же элемент и может также визуально показать, каким образом они проголосовали, если они снова войдут в это представление?
Я не буду хранить на своем сервере элементы, за которые проголосовал пользователь, и в каком направлении голосование было, поскольку они не зарегистрированы / не зарегистрированы в пользователях.
Есть идеи, как мне это реализовать?
Спасибо