Разрешить пользователю Facebook голосовать только один раз

Сайт представляет собой сайт голосования для музыкальных исполнителей. Каждый исполнитель сохраняется в базе данных, и у него есть столбец голосования. Каждый раз, когда пользователь щелкает голосование, он добавляет его в столбец голосования в базе данных.

Я хочу, чтобы пользователи заходили через Facebook и голосовали только ОДИН РАЗ за одного ОДНОГО исполнителя.

Как бы я поступил таким образом?

РЕДАКТИРОВАТЬ

Это скриншот базы данных, которую я имею.
скриншот базы данных

-5

Решение

Не уверен, где именно вы застряли, и ваш вопрос слишком широк для Stackoverflow, но вот как это работает:

  • Авторизуйте пользователей с помощью приложения Facebook.
  • Всякий раз, когда пользователь голосует, сохраняйте его удостоверение личности с голосованием и проверяйте, голосовал ли он уже за этого исполнителя. Таблица для голосования может иметь следующие 3 столбца: artistId, voice, userId — или, если голосование — это не число, а просто флаг, вы можете опустить столбец «голосования».

Ссылки:

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]