Abstract:
International audience; This paper sets out the methods and the technologies used to design a captive portal to redirect users to the URL (Uniform Resource Locator) of a course taking place in a given room. The captive portal is designed on a Raspberry Pi 2 carrying an Apache HTTP (HyperText Transfer Protocol) server and using iptables for redirections. It has a web configuration interface, developed with AngularJS, which communicates through HTTP request to the server side, developed in PHP, following the principle of a REST (REpresentational (...)
International audience; This paper sets out the methods and the technologies used to design a captive portal to redirect users to the URL (Uniform Resource Locator) of a course taking place in a given room. The captive portal is designed on a Raspberry Pi 2 carrying an Apache HTTP (HyperText Transfer Protocol) server and using iptables for redirections. It has a web configuration interface, developed with AngularJS, which communicates through HTTP request to the server side, developed in PHP, following the principle of a REST (REpresentational State Transfer) architecture. In addition to redirect users to the URL of a course, the interface is configurable in two modes: 1) fixed URL that sets an URL to which the user is redirected automatically, 2) hosting a local website which is used to load a web site in zip format on the device and then redirect users to this web site even when the device is not connected to any Ethernet network. (Read More)
We have placed cookies on your device to help make this website and the services we offer better. By using this site, you agree to the use of cookies. Learn more