This is a RADIUS server that authenticates against a Google Apps domain. It was developed for use with pfSense's captive portal.
Installation can be done via npm:
npm install -g google-apps-radius
Usage: google-apps-radius --address <address> --port [port] --domain <domain> --secret <secret>
Options:
--domain [required]
--secret [required]
--port [default: 1812]
--address [default: "0.0.0.0"]
- Only supports RADIUS PAP (password authentication protocol)
Tim Cooper <tim.cooper@layeh.com>
GPLv3