Дано:
на сервере установлен pfSense 2.3
с модулем Captive Portal (кэптив
портал для контроля входа пользователей в Интернет через WiFi - wifi-hotspot).
Задача:
настроить собственную страницу ввода логина-пароля (или номера ваучера) взамен
встроенной (login page form),
а также отображать собственную страницу выхода (logout
page, отсоединения сесии), а также обойти проблему всплывающего окна формы выхода (popup window, которая зачастую блокируется в
браузере).
Т.к.
мы хотим позволить пользователю не только вводить логин-пароль, но и иметь
возможность войти в сеть по выданному ваучеру, нам необходимо было совместить
обе формы входа, т.к. по умолчанию pfSense отображает только форму ввода логина.
Как загрузить свои шаблоны форм?
Делается
это на странице настроек Captive портала
в блоке "HTML Page Contents" (Services - Captive Portal - Имя зоны
- Configuration):