Checking for banned ip is bad idea, most users got dynamic ip, use guids instead