This document will walk you through setting up the Endian hotspot to run with Social Login, so users can login with their own Social network accounts and access the Internet. This particular example will demonstrate the process by enabling all the social networks.
Create a ticket
The first thing you need to do is to create the ticket(s) users will be assigned after successful login to a Social network account. These can be time-based or usage-based (bandwidth) and you can have as many or as few as you need.
From the hotspot administration interface, select Tickets > Rates > Add Rate and you will be presented with a ticket creation form, then proceed with the next steps to correctly fill it:
- Provide a ticket name (generic) and a ticket code and ensure the checkboxs for SmartConnect and Quick Ticket are not ticked.
- Select Pre-Paid as the payment method and then choose the appropriate measuring ticket mode.
- Using Time-based tickets allows you to set a time limit on the validity of a ticket (minutes, hours, days), whereas Traffic-based allows you to provide a set bandwidth limitation per ticket. In this example, we've selected a Time-based ticket length of 1 day so each user will get a day pass of Internet access.
- Select an appropriate value for Validity. In this example, we've selected Always so the ticket will never expires.
- Set the pricing for both Price for 1 hour and Price for Ticket as you need. Leave both Price for 1 hour and Price for Ticket if you want to create a free ticket.
Click Save when you finished.
Configure Hotspot Settings
Next, we'll set the basic parameters for the hotspot. Select Settings from the hotspot administration interface.
The main configuration options to be concerned with on this page are:
- Homepage (URL) that the user will get sent to after successfully logging in.
- Portal Background homepage (URL) that will be displayed in the background of the hotspot portal (prior to logging in). This must be a valid and accessible webpage (URL).
- Logout user on Idle-Timeout which determines after how long an idle hotspot users get automatically logged out (select unlimited if you want to disable this feature).
See the Endian manual for more specific information on these fields: http://docs.endian.com/5.0/utm//hotspot/admin/settings.html
Enable Social Login
Next, we'll Social Login for the hotspot. Select Settings > Social Networks from the hotspot administration interface, select the ticket previously created for Social Login and tick the social network you want to make available for the user to login. In our example, we selected all of them.
Click on Save to apply the configuration.
Customize the Hotspot
The last step is to customize the text displayed in the various hotspot portal screens. using the built-in (HTML) WYSIWIG editor found under Settings > Language. The first is the "Welcome" page which by default contains a disclaimer but you can modify this to introduce your company or service, perform advertising, or whatever else you prefer. The other options you may want to customize are the Terms of Service which the user must accept prior to logging into the hotspot or the Help screen to provide advice, tips, or contact info to your users.
Hotspot Client View
Now your hotspot users should get automatically redirected to the captive portal page. From here, they can use Social networks to login and access the Internet through the hotspot.