• I would like to try my hand at adding feature (or plugin?)

    I would like to implement a Captive Portal authentication scheme using mongodb and a church management API.
    Would this be a whole new feature or can I just design a plugin that works with captive portal?


  • LAYER 8 Netgate

    You might want to leave captive portal alone and get your backend working behind a RADIUS server instead.

  • FreeRadius sounds nice  …

    I was thinking of ...

    wifi request --> software api < does email exist ?> [if email exists and email is member: grant 30day pass |if email does not exist or if email is not member: grant 2 hour pass]

    store email, timestamp and mac in mongodb for customized messages and more