Awesome... let me know if I can help in any way... this is the technique we've used to require fields in our captive portal pages
Sidney Burks
Captive Portal and Meraki API Automation
Founder and CTO, Boundless Digital
sidney@boundless.fr
https://www.boundless.fr