If you configure them so that they must be registered to vote - then they do go off usernames (usernumber actually). If you allow anyone to vote (incl. anonymous users) then it goes off IP.
So in your config file, set it so that they must be registered to vote, then it will work off user number.