I have a new client that is a high school. They want me to create a blog that any student can participate in. They don’t expect more than a few dozen to post. The students’ anonymity needs to be protected. But most importantly, we need to verify that registered users are actually students. I’m wondering if anyone has an idea how this kind of thing can be handled. I obviously don’t want to manually (or even programatically) create logins for hundreds of students if only a couple dozen are ever going to log in. Maybe the best route would be to restrict registration (not not use) of the site to the school’s IP cluster. Does anyone know how to do that? Or have any other ideas?