Chillispot is an open source captive portal or wireless lan access point controller. it supports web based login which is today's standard for public hotspots and it supports wireless protected access (wpa) which is the standard of the future. authentication, authorization and accounting (aaa) is handled by your favorite radius server.
read more on http://www.chillispot.info