I don't think so, iOS devices send a lot of background traffic. If you network is set to require authentication to access the internet this background traffic will require the device to authenticate. I don't think you can specify that it ignores all traffic unless its port 80 or 443.
... View more