Nodogsplash offers a simple way to provide restricted access to an Internet connection using a captive portal.