J'utilise pfsens sur plusieurs portails captifs et il est stable dans le temps. Plusieurs centaines de jours sans soucis.
Lorque tu t'authentifie sur le portail captif via la page web, si tu fournis les bonnes informations alors pfsense (via php) ajoute les règles que tu as définis pour l'interface du portail pour l'IP depuis laquelle tu t'authentifie.