I want Fivestar rating to be restricted to the logged in user and NOT to the IP they are using.

I want two (or more) logged in users using the same IP being able to have their own votings. At the moment it is possible to influence each other votings.

Am I missing something?

2 Answers 2


This is the default behavior.

Votingapi will limit to IP address when a user is anonymous. If the user is logged in the voting will be restricted by the User ID not ip address.

What version of votingapi are you using? If you're having a problem where this isn't the behavior a bug report might be more helpful.


Nope, unfortunately (AFAIK) this is a limitation of Voting API.

When faced with the same problem in the past I ended up resorting to hacking the module and adding that functionality. (it was a while ago though, maybe something changed?)

  • Thanks for your reply. That really amazes me. Is there an alternative module to the Voting API which does provide this functionality?
    – rroose
    Commented May 30, 2011 at 8:32
  • 1
    This is not the case, votingapi, only limits by ip address based on the settings and if the user is not logged in. If the user is logged in it limits by users ID.
    – ericduran
    Commented Jun 20, 2011 at 16:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.