I am using an open source Captive Portal and need to be able to add usernames which are given access through the captive portal for a specific time interval (daily, weekly or monthly). The captive portal user function is already built into the open source software but it needs to be tweaked to allow me to add users and set valid begin and end dates. This may be as simple as finding and applying an already created mod in the public domain.
The open source captive portal is part of PFSense (2.0.2 and 2.0.3), which runs on Free BSD Unix. This open source contribution may help: [url removed, login to view]