Im building a large network of AP with captive portal deployments, each AP has its own internet connection, managed by routers I don't have access to.
I can manage the APs through a cloud controller. The cloud controller allows me to allow/restrict subnets.
I am using Facebook and Twitter OAuth in order to grant clients access on the network. however, I can’t allow the entire IP range Facebook has as that would defeat the purpose of a captive protal.
That being said I need some sort of proxy on my network that allows the authentication in order to avoid allowing the Facebook IP ranges on the controller.
Does anyone have any idea how i should proceed? I tried some PHP proxies with hotlinking like GlypeProxy, but no luck.