WifiGem consists of a server and one or more WiFi hotspots. The Server hosts the Dashboard and provides the typical Captive Portal functions. The hotspots are the users' entry point to the network. When a user connects to the WiFi network, the hotspot checks whether the user is already authenticated or not. If it isn't, redirects the connection to the server, which displays the login page on the user's mobile device and authenticates their credentials. With the Social Media login, the server asks for authentication to the Social Media. Once the user is authenticated, the hotspot gives the green light to the Internet. From now on, and according to the usage limits defined in the profile, the hotspot will grant access to the Internet.
This solution usually includes one server and multiple hotspots in a pre-existing network of high complexity. With complex network environemnts, the server can be placed in the DMZ and may be made accessible from the Internet to help you configure your system remotely. This requires you to redirect port 443 (https) from the public IP. The hotspots can be served by a dedicated switch behind a firewall.
In this network scheme, the server is located on the path between the access points and the Internet. All network traffic must pass through the WifiGem server, therefore the network speed must be high enough to support this traffic. The WifiGem server provides captive portal, AAA (authentication, authorization, accounting), guest login page, user management etc. Access points are standard market products, therefore, to set up a Bridge network scheme, it's not required to replace existing access points with new ones. With the Bridge network scheme the captive portal service can also be provided to computers or other devices connected via Ethernet cable.
In this configuration, the server is located at your site and receives authentication requests from remote routers. The routers can be located on the same LAN or on the Internet and must have a hotspot function onboard. The routers can be wired or connected to the mobile phone network. This architecture can be used when you want to create your own cloud network and provide captive portal functionality to your customers. In this case you only need to install and configure a new router at the customer's site.