I installed the Fivestar module and added the Stars (rated while viewing) field in a content type.
I gave to the rate content permission anonymous users. They can see all the content and the voting widget, but they can't vote. Why?
Drupal Answers is a question and answer site for Drupal developers and administrators. It only takes a minute to sign up.Sign up to join this community
A possible explanation for this might be what is described in this issue on D.O: Fivestar Not Working for Anonymous Users with Cache Enabled.
A possible workaround for it is mentioned in Comment #9 of that issue, which states:
... When I set the author to anonymous on the field also set the field to allow users to vote on their own content, this appears to work as a crude work around.
Curious to hear if this somehow helps ...