This is an old revision of the document!
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 |
SMS | free service | mobile number | bintec:no, aruba:yes | yes |
Paid Service | user selects a paid tariff, pays via paypal | 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 |
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 (2) | no |
(1) if option 'Tickets' is checked or option 'Password' is 'Enter and hide(Lobby-PC)': no autologin
(2) 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
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 |
other options
Field | Description |
---|---|
Tariff | Any existing tariff to provide unlimited or time / and or volume restricted access to the internet. It depends on you what you would like to provide to the hotspot users. This is only for Free Service. For paid services the paying user may choose himself. |
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. |
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)) |