It is understandable but the other option is to do it by hwid and that would make that many people can log many boxes in pvp zone, so I am sorry to tell you that you will probably have to deal with that.
The alternative that solves the problem places 95% of the server at a disadvantage.