Commercial Captive Portal Solutions

3 resources

Native splash page system in the Meraki Dashboard. Supports click-through, sign-on (RADIUS, LDAP, AD), SMS auth via Twilio, and billing/prepaid card access. Limited customization but zero setup overhead.

Click-throughSign-onSMS AuthBilling
View Documentation →

Hosted authentication server for sign-on splash pages. Create user accounts in the Dashboard with self-registration. Best for simple username/password access without external RADIUS.

Self-registrationHosted AuthDashboard Managed
View Documentation →
🛠

ExCap & Open-Source Splash Pages

5 resources

Cisco's official ExCap demo using client-side JavaScript. Click-through authentication without server-side logic. Great starting point for understanding Meraki captive portal URL parameters.

JavaScriptClick-throughStatic Hosting
View Guide →

Official minimal click-through portal hostable on any static web server. Includes walled garden config instructions and a test URL for dev without physical APs.

JavaScriptHTML/CSSFirebase
View on GitHub →

Community-built portal by Cory Guynn. All login logic in public HTML/JS with NodeJS server for convenience. Demonstrates form data handling and session variable passing.

NodeJSHTML/JSForm Handling
View on GitHub →

Captive portal that saves guest login data to Firebase real-time database. Client-side logic with Firebase Hosting for easy serverless deployment.

FirebaseReal-time DBServerless
View on GitHub →

Captive portal service as a Node-RED flow. Handles sign-on and click-through modes via ExCap. Useful for admins running Node-RED for IoT.

Node-REDSign-onClick-through
View Flow →
📖

Captive Portal Documentation

4 resources

Step-by-step guides for connecting Spotipo to Meraki MR, MX, and Meraki Go. SSID config, walled garden, and external portal URL settings with screenshots.

Meraki MRMeraki MXMeraki Go
View Guides →