Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Custom Wifi hotspot with Facebook or Twitter login

I would like to install a custom Wi-fi hotspot which needs login to enable Internet access with this requirements and I would like to know if someone has installed.

Requirements:

  • Login server: I have my own OAuth server built with Java/Spring to enable user login with Twitter and Facebook via REST API.
  • Wi-fi access point: allows user Internet access when login success.
  • When the user selects the Wi-Fi network, the landing page must appear with the login button.

I' ve got the login module, but I don' t know how to install some kind of Wi-fi hotspot with a custom landing page that could link with this login server. I've searched for some kind of tool or software, but I found nothing. Any ideas or suggestions, please?

Thank you very much!

like image 436
lcappa Avatar asked Aug 23 '12 07:08

lcappa


1 Answers

I just stumbled over a google code project which achieves what you want for routers running openwrt.

The basic setup is this: You run a router with openwrt (a list of supported Hardware can be found on their wiki). Then you install wifidog to provide your portal page and run the project (which now seeems to have moved here and has been renamed to KikiAuth) as the auth provider for wifidog.

Since KikiAuth is opensource it should be easy to adopt the method it uses to provide the auth information for wifidog into your existing software and use it as the provider instead if you want to manage the login process yourself.

More details about the setup can be found on the page of the google code project.

like image 136
Trudbert Avatar answered Nov 06 '22 01:11

Trudbert