The Sputnik AP 160 utilizes a customizeable captive portal that requires end-users to authenticate with their username and password before they can access the wireless network.Link (via Sifry)
Additional wireless and wired devices connected through the AP 160’s built-in four-port router are also authenticated and managed by Sputnik Control Center. Simply plug third-party APs into the back of the Sputnik AP 160; end-users who associate with those APs are authenticated and tracked. The same principle applies to end-users who connect directly to the LAN ports.
I write books. My latest is a YA science fiction novel called Homeland (it's the sequel to Little Brother). More books: Rapture of the Nerds (a novel, with Charlie Stross); With a Little Help (short stories); and The Great Big Beautiful Tomorrow (novella and nonfic). I speak all over the place and I tweet and tumble, too.