fix login_user_last_vote

It didn't check the user's identity against the user who voted, so
user A could upvote an answer, and then user B would be unable to do
so.