This project is not covered by Drupal’s security advisory policy.

The Hotspot modules provides integration between Drupal and captive portal access controllers. Use with CoovaChilli or a compatible access controller to turn your Drupal website site into a captive portal. Have users login, sign-up, or buy access - anything is possible in Drupal!

Anyone wanting integration with other access controllers or routers is encouraged to contribute!

Features

  • Handles the initial redirect (captive portal splash page) of CoovaChilli / Chillispot
  • Handles the initial redirect of Colubris / HP Procurve controllers (work in progress)
  • Flexible configuration and Drupal hooks - use as a simple captive portal or integrate with your RADIUS back-end
  • Integration support for use with CoovaRADIUS
  • Support for Ubercart and selling Internet access products.

Colubris requirements

Colubris / HP Procurve basic support has been added. It requires the folloing public access attributes (set using Colubris-AVPair, for example):

login-url=http://drupal-site/?q=hotspot/colubris&_c=%c&_m=%m&_n=%n&_l=%l&_o=%o&_i=%i&_p=%p&_C=%C&_r=%r
transport-page=http://drupal-site/?q=hotspot/colubris&page=transport
session-page=http://drupal-site/?q=hotspot/colubris&page=session
fail-page=http://drupal-site/?q=hotspot/colubris&page=fail
logo=http://drupal-site/?q=hotspot/colubris&page=logo
access-list=coova,ACCEPT,tcp,drupal-site,80
...
use-access-list=coova

Development sponsored by Coova Technologies, LLC.

Project information

Releases