使用Facebook或Twitter登录的定制WiFi热点

9
我想安装一个自定义的Wi-Fi热点,需要登录才能启用互联网访问,并符合以下要求。我想知道是否有人已经安装了。
要求:
- 登录服务器:我有自己建立的Java/Spring OAuth服务器,可通过REST API使用户使用Twitter和Facebook进行登录。 - Wi-Fi接入点:在登录成功后允许用户访问互联网。 - 当用户选择Wi-Fi网络时,必须出现着陆页面并显示登录按钮。
我已经拥有登录模块,但不知道如何安装某种与此登录服务器链接的自定义着陆页面的Wi-Fi热点。我已经搜索了一些工具或软件,但是找不到。请问有什么想法或建议吗?
非常感谢!

你是在寻找软件还是硬件方面的东西? - user577537
它结合了硬件和软件,因为您需要路由器进行连接;软件方面,我想开发一种验证用户的方式,如果登录成功,则允许他们访问互联网。对我来说管理登录过程很重要,因为我想访问一些用户帐户信息-没有外部身份验证服务适合我。我已经掌握了软件部分,因为我之前开发过一个使用OAuth协议验证用户的应用程序,但是我需要某种帮助、建议……来完成项目的第二部分。 - lcappa
该项目的第二部分涉及与路由器交互的方式,以在OAuth登录过程后授予我接受的用户Internet访问权限。 - lcappa
1个回答

1
我刚刚偶然发现了一个Google Code项目,它可以为运行openwrt的路由器实现您想要的功能。
基本设置如下:您使用openwrt运行路由器(支持的硬件列表可以在他们的wiki上找到)。然后安装wifidog提供您的门户页面,并将该项目(现在已经移动到这里并更名为KikiAuth)作为wifidog的认证提供者运行。
由于KikiAuth是开源的,因此应该很容易采用其用于为wifidog提供认证信息的方法,并将其用作提供程序,如果您想自己管理登录过程。
更多关于设置的细节可以在Google代码项目页面中找到。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接