Custom Captive Portal for Cisco 9800 WLC
Budget: $70 – $100 USD
Project Title: Cisco 9800 WLC – Custom Captive Portal with Email & OTP Authentication
Project Description:
We are using a Cisco 9800 Wireless LAN Controller (WLC) and want to create a custom captive portal for our guest Wi-Fi network. When a user connects to the Guest SSID, they should be redirected to a custom captive portal page.
Requirements:
When users connect to the guest SSID, they should be automatically redirected to the captive portal.
The captive portal should display a custom-designed login page.
Users will enter their email address to receive a One-Time Password (OTP).
The OTP should be validated before granting access.
Once authentication is successful, users should be granted internet access.
The solution should integrate properly with Cisco 9800 WLC and support web authentication (central or local).
Documentation and configuration guidance should be provided for:
Captive portal page setup
Integration with WLC
RADIUS/AAA or backend authentication mechanism
Firewall/ACL considerations for internet access
Deliverables:
Custom captive portal web page (HTML/CSS/JS/PHP or similar)
Integration steps and configuration guide for Cisco 9800 WLC
Working demo or test validation
Skills Required:
Cisco Wireless LAN Controller (9800 series)
Network Authentication (FREERADIUS, AAA, web auth)
Captive Portal Development
HTML, JavaScript, PHP or Python
Network Security / Access Control
Project Description:
We are using a Cisco 9800 Wireless LAN Controller (WLC) and want to create a custom captive portal for our guest Wi-Fi network. When a user connects to the Guest SSID, they should be redirected to a custom captive portal page.
Requirements:
When users connect to the guest SSID, they should be automatically redirected to the captive portal.
The captive portal should display a custom-designed login page.
Users will enter their email address to receive a One-Time Password (OTP).
The OTP should be validated before granting access.
Once authentication is successful, users should be granted internet access.
The solution should integrate properly with Cisco 9800 WLC and support web authentication (central or local).
Documentation and configuration guidance should be provided for:
Captive portal page setup
Integration with WLC
RADIUS/AAA or backend authentication mechanism
Firewall/ACL considerations for internet access
Deliverables:
Custom captive portal web page (HTML/CSS/JS/PHP or similar)
Integration steps and configuration guide for Cisco 9800 WLC
Working demo or test validation
Skills Required:
Cisco Wireless LAN Controller (9800 series)
Network Authentication (FREERADIUS, AAA, web auth)
Captive Portal Development
HTML, JavaScript, PHP or Python
Network Security / Access Control
Related categories:
PHP
JavaScript
Python
Cisco
HTML
Ubuntu
Network Administration
Docker
Firewall
Docker Compose