Author: Andrew

TOTP-Based Guest Access for OPNsense Captive Portal (Replacing Vouchers)

Problem: OPNsense’s built-in captive portal uses a voucher system for guest access. You generate vouchers, print them, hand them out. It works, but it’s cumbersome — you’re managing paper codes, rotating batches, and dealing with guests who lose their slip. For a small office or home network where you just...