One of my friends made a widget that did this a while back, but an app on the iPhone would be very handy for those at universities that use this authentication system.
If you're unfamiliar with what it is, it's where your computer (iPhone in this instance) will see the network, but will not see the internet until you go to your web browser and log in. This can be a pain on the iPhone since you are constantly being logged out a short period of time after your iPhone goes to sleep.
So what I'm asking for is a simple app be developed where you give it the address to the login page, your username, and your password. Once it's setup, all you need to do to login, is tap the app and it will log you in automatically. Once you're logged in (within seconds), you can then close the app (maybe even have it close automatically once connected) and go back to what you're doing, but now with network access.
Here's the link to the widget to give you more of an idea:
Apple - Downloads - Dashboard Widgets - NimbleSocket