hotspot - user signup with email confirmation?

Is it possible to do a signup using the hotspot like this forum software does? I.e., a user has to provide an email address which is verified before they get a validated account that will let them use the hotspot?

We’re trying to do this for a free hotspot service where we’d like to collect validated email addresses (an attempt to curb potential abuse).

thx, michael

Perhaps some radius servers already offer this. Or you can probably make this.

John