Voting API + Fivestar Voting - Restricting votes to user and not to IP
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.