Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Captive portal - Individual registration and splash page per customer

    Captive Portal
    3
    3
    2.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      ck1066
      last edited by

      Hi,

      Im in the process of reviewing many captive portal solution and have tried PFsense but wanted see whether anyone has used it's captive portal in it in the following manner, or can help me with some customisation work based on the following requirements.

      I'm looking for a scalable captive portal solution to provide the following functionality.

      • Support multiple customers. Each customer may have one or 100 hotspot locations. Each customer must have individual registration page and branded welcome page. It would also be nice to have location base service for each individual hotspot (registration page, different welcome page for venue promotions etc)

      • User registration must to be a branded page and must capture the following information, including MAC address and venue location (AP name

      Name
      DOB (DDMMYYYY)
      Post code
      House number
      Mobile Phone (to be used for portal login)
      Email address
      Gender (M/F)
      Password

      • Once registered users must validate the account via SMS code, or something similar. Must be a quick process

      • MAC Authentication - Once a user has registered and account validated they will automatically be authenticated via MAC address captured during registration

      • Returning users will automatically be MAC authenticated - No username/password required

      • Registered user can have fixed number of devices per account, eg 8 devices
        Any new devices connected to the wifi will receive the registration page however the user can select "I already have an account" and the user can login using their mobile phone number and password and register the device against the account. It would be nice to name each register device on the account eg. Ipad, Mobile phone1, Android phone etc..

      • User Portal - users must be able to access their registration details and devices via a web portal e.g. http://www.freewifi.com/users

      • Customer Portal - Customers must be able to access a customer portal to view venue reports eg. Number of overall registration, or per venue, number of sessions, report by gender, top 20 sites visited etc (maybe option to use google analytics here)

      If the above customisation is possible with PFsense can you contact me directly please? I'm very keen to find a workable solution as quickly as possible.

      1 Reply Last reply Reply Quote 0
      • T
        topcat
        last edited by

        Hi there

        did you ever get a response about this?

        1 Reply Last reply Reply Quote 0
        • N
          Nachtfalke
          last edited by

          The only thing I know is this:
          http://doc.pfsense.org/index.php/FreeRADIUS_2.x_package#CaptivePortal_Self-Registration:FreeRADIUS.2B_MySQL

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.