https://github.com/hectorta1989/embedded-portal-wifi-gateway
Wifi gateway captive portal designed for embedded systems
https://github.com/hectorta1989/embedded-portal-wifi-gateway
Last synced: 8 months ago
JSON representation
Wifi gateway captive portal designed for embedded systems
- Host: GitHub
- URL: https://github.com/hectorta1989/embedded-portal-wifi-gateway
- Owner: HectorTa1989
- License: gpl-3.0
- Created: 2021-12-15T02:49:18.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-15T03:12:06.000Z (almost 4 years ago)
- Last Synced: 2025-01-07T06:47:55.720Z (9 months ago)
- Language: C
- Size: 70.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Embedded Portal Wifi Gateway
This project is a complete and embeddable captive portal
solution for wireless community groups or individuals who wish to open a
free hotspot while still preventing abuse of their Internet connection.## Components ##
Embedded Portal Wifi Gateway consists of two parts:
* auth server
* client daemon (the gateway)This repository contains the client daemon. The client typically runs on
embedded hardware, e.g. the hotspot itself. The client is responsible for
redirecting the user to the auth server where they may authenticate
themselves. Depending on the response of the auth server, the client
lifts the access restrictions for the user.
Client and server speak the WifiDog Protocol Version 1,
with Version 2 being a draft which has not been implemented so far.
A detailed description of the login process involving user,
client and server is available as a flow diagram.## Install ##
See the [FAQ][https://github.com/HectorTa1989/Embedded-Portal-Wifi-Gateway/blob/master/FAQ].
## License ##
The project's software is released under the GPL license and is copyrighted
by its respective owners. See COPYING for details.