Там получается поле identity в ответе — уникальное для любых аккаунтов во всех сервисах, правильно я понял?
Т.е. это поле привязываем к единственной локальной записи юзера.
куку то удалить можно… и 10 раз проголосовать… пока если честно, более лучшего способа не встречал, чем ip, кроме, конечно возможности голосовать зарегистрированным пользователям)
если только при голосовании, требовать емайл, и подтвержать голос, ссылкой, которая на ящик пришла, но больно геморно…