Walled Garden Options

Walled Garden Options are always configured for a certain location. You may edit them via the administration frontend using the location menu. See Create/Edit Location.

Behind the paragraph title “Walled Garden” you will see a link like (https://domain/19/22/). This link has to be entered as walled garden page in your controller / router. If you open it in a browser you can see the layout even without a correct router configuration, but the functionality itself can't be tested that way. <nodisp>There are two numbers after the domain name, they are client id and location id, for example 19 and 22 respectively. Internally this is rewritten to domain/ticket/index.php?cid=19&mid=22</nodisp>

Type options

Option	Description	Mandatory Fields for Registration	autologin	reauthentication
inactive	no selfticketing	no	no
Default Free Service	up to version 1.18 only self-ticketing option	no	no
1-Click	free service	email address	yes(1)	yes(2)
1-Click / Facebook	free service; there is a link to facebook login, so users may switch to that option	email address	yes(1)	yes(2)
SMS	free service; but you need an smstrade account, see (Client Module > smstrade credentials)	mobile number	bintec:no, aruba:yes / no (extra option autologin)	yes (2)
Paid Service	user selects a paid tariff, pays via paypal; you need a paypal account, see (Client Module > paypal credentials)	after paypal payment the email of paypal account is used for registration;	yes	yes
Anonym	Terms and Conditions need to be accepted	only acceptance of Terms and Conditions	yes	yes
Facebook	log in with facebook account; username is based on facebook email address	log in with facebook account	yes	yes
Facebook / 1-Click	like facebook, but with link to 1-Click (email) registration as an alternative	log in with facebook account	yes	yes
static web page	index.html (provided by customer and uploaded to walled garden location) without further functionality; can be used to inform about hidden Wlans or as welcome page in combination with bintec internal login page	-	-	-
Login Page Only	Alternative to default login page; responsive and /or custom layout, reauthentication; only for registered users	no registration; entry of user credentials	yes
Login / Anonymous	different tariffs possible for anonymous users and users knowing their credentials	only acceptance of Terms and Conditions	yes	yes
Free Service with Redirect (Aruba)	like default free service, but redirect to internal controller captive portal	like default free service, but redirect to internal controller captive portal	if appropriate javascript code is added to internal captive portal page (3)	no

(1) if option 'Tickets' is checked: no autologin

(2) if option 'Password' is 'Enter and hide(Lobby-PC)': no reauthentication

(3) in order to fill out the login form you need to integrate the following javascript code in your aruba controller's captive portal page text (management>captive portal>page text)

<script type="text/javascript">
function getUrlParam(name){
if(name=(new RegExp('[?&]'+ name+'=([^&]*)')).exec(decodeURIComponent(location.search)))
return decodeURIComponent(name[1]);
}
if (getUrlParam ('user') != undefined)
document.getElementById('user').value = getUrlParam('user');
if (getUrlParam ('password') != undefined)
document.getElementById('password').value = getUrlParam('password');
</script>

Router dependent options: bintec router > 9.1.4

Field	Description
URL of login page	Login page of your bintec router, e.g. http://172.30.100.1/auth

Router dependent options: Aruba

Field	Description
ext. IP XML API Gateway	external IP of your XML API Gateway
Failover IP	For future use: secoond external IP in case the first IP is not reachable
Shared Secret for XML API Server
Redirect to	after succesful login the hotspot user will be redirect to this page
autologin	option only available for sms; in both cases sms is sent, but when checked user is logged in right away; else username is already filled out in login form, only password needs to be entered

other options

Field	Description
Facebook Page-ID	This options shows only when Facebook registration is chosen. If an ID is entered, it will be shown on the captive portal screen as a facebook like button. To find out a facebook page id use https://graph.facebook.com/facebook-nutzer-name.
Tariff	Make sure that at least one appropriate tariff exists. For Paid Service the hotspot user may choose between all existing payment tariffs (at least one is necessary), for the other registration methods you need to set a free service tariff. (Only one tariff per location is possible at the moment.)
Prevent second registration	Starting from first login this option blocks the possibility to register again when an account has expired; depending on the tariff choose minutes, hours or days.
Account validity	How many days a selfticket account remains valid. e.g. 7 days
Tickets	If you select this option then you have to unlock every account for this location. You have to click on the rows of column (Amount) for every account in account module (Account Module).
Password	This option is relevant for Default Free Service and 1-Click. When the option 'Enter and hide (Lobby-PC) is chosen, with 'Default Free Service' the user may choose his own password that is never displayed on the screen. In case of 1-Click this option means that no reauthentication will be done, because it is a public pc. As of version1.32.3 there is another option 'without entering password'. This is mainly for situations where usernames are unlikely to be guessed (e.g. keycard number).
Layout	For all types except 'Default Free Service' and 'Free Service with redirect(Aruba)'. One or more default layouts to choose from. You may choose custom layout, if you have provided a custom template that is already uploaded by Synergysystems (see Custom Templates (not for Default Free Service))
Preview SMS	This option only shows when you have chosen SMS as registration method. It will show the sms text according to your setting of sms templates for all possible languages (DE, EN, FR, IT, ES, NL, PT).
Token Based Access	Handling of log-in via link or QR-Code Scan (independently from the current self-service method) : either 'Accept Terms and Conditions first' or 'Direct Login'. In this case Terms and Conditions should be communicated by handouts or other means, because no further interaction will be requested.