A multiple location guest wifi email capture with opt in and out made to be hosted on site. Using XAMPP.
- XAMPP (https://www.apachefriends.org/download.html) [can be done on any server if you know how]
- Art of WiFi's UniFi API client (https://github.com/Art-of-WiFi/UniFi-API-client/tree/master/src) [Would recommend checking it for updates as needed]
Support for UniFi OS-based controllers (UniFi Dream Machine Pro or Cloud Key Gen2/Cloud Key Gen2 Plus with firmware version 2.0.24 or higher) has been added as of version 1.1.47. The class automatically detects UniFi OS devices and adjusts URLs and several functions/methods accordingly. If your own code applies strict validation of the URL that is passed to the constructor, please adapt your logic to allow URLs without a port suffix when dealing with a UniFi OS-based controller.
Please test all methods you plan on using thoroughly before using the API Client with UniFi OS devices in a production environment.
- Captures guest users email and first/last name and puts them in a csv file on the server
- Probably could use some work in order to make it more stable and run better.