Portal Pages

Portal pages are displayed to the users in different authorization phases. Pages can be customized to match the Company design by clicking the Edit button in each row. You can also refer to files uploaded via the File Manager.

If you need to restore the default version of any page, click the Edit button, click Source to display page source code, delete all content and save.

Splash page - the default Welcome page that is displayed to the user before authentication. You can customize this page as desired, but you have to keep these scripts and DIVs for the page to work properly.

<div id="error_placeholder"></div>  - will be replaced with any error message generated during authorization.

<div id="status_placeholder"></div> - will be replaced with any status messages.

Sections for Authentication Providers, each div will be replaced with the source code from Authentication Provider's Container Source Code. Unused DIVs will be replaced with empty string.

<div id="anonymousreg_placeholder"></div>

<div id="onetimeaccess_placeholder"></div>

<div id="voucher_placeholder"></div>

<div id="guestselfregister_placeholder"></div>

<div id="selfregister_placeholder"></div>

<div id="localaccount_placeholder"></div>

<div id="google_placeholder"></div>

<div id="facebook_placeholder"></div>

<div id="twitter_placeholder"></div>

<div id="instagram_placeholder"></div>

<div id="linkedin_placeholder"></div>

<div id="fbwifi_placeholder"></div>

<div id="saml_placeholder"></div>

<div id="smsreg_placeholder"></div>

<div id="employeeauth_placeholder"></div>

<div id="hotspot_placeholder"></div>

 

JavaScript code required for the Captive Portal to work:

<script src="/assets/js/jquery.js" />

<script src="/assets/js/cp-scripts.js" />

Success page - the Success page that will be displayed to the user if authentication was successful and On Success Redirect to is set to "Success page".

Returning User page - the page will be displayed to the user after the guest is authenticated based on client MAC address. To display this page, MAC-Based Reauthentication must be enabled.

Terms & Conditions - the page describing acceptable usage and Terms & Conditions that the user has to accept before allowing access.

Pending page - page displayed to the guest while waiting for Access Authorization by Sponsor.

Not Found page - page displayed if requested content is not available.

Variables - You can include the following variables in your pages:

  • ${request_id}
  • ${fullName}
  • ${firstName}
  • ${lastName}
  • ${phone}
  • ${email}
  • ${approve_link} - for pending approval requests
  • ${reject_link} - for pending approval requests
  • ${auth_user}  - display generated username
  • ${auth_password}   - display generated password
  • ${device_mac} - display client mac address
  • ${redir_url} - display target URL
  • ${totalData} - total allowed data
  • ${usedData} - already used data
  • ${availableData} - available data
  • ${remainingTime} - session expiration time in human readable form
  • ${remainingSeconds} - session expiration time in seconds
  • ${language} - based on client's browser settings
  • ${country_code} - based on client's source IP address
  • ${country} - based on client's source IP address
  • ${city} - based on client's source IP address