User's Manual

78 | W-ClearPass Guest Manager Dell Networking W-ClearPass Guest 6.4 | User Guide
{else}
Welcome to the show!
{/if}</p>
3. For debugging purposes, include the following to see all the fields available:
{dump var=$guest_receipt export=html}
Click-Through Login Pages
A click-through login page will present a splash or terms screen to the guest, yet still provide MAC-auth style
seamless authentication. Under this scenario, you could have people create an account, with a paired MAC, yet
still have them click the terms and conditions on every new connection.
To use this feature:
1. Disable MAC authentication on the controller.
2. Go to Administration > Plugin Manager: MAC Authentication: Configuration and enable MAC
Detect.
3. Create a Web Login. Include the following settings:
l Authentication: Anonymous
l Anonymous User: _mac (_mac is a special secret value)
l Pre-Auth Check: Local
l Terms: Require a Terms and Conditions confirmation
4. Set the Web login as your landing page and test. Using a registered device the 'Log In' button should be
enabled, otherwise it will be disabled.
5. You might also want to add a message so visitors get some direction:
<p>{if $guest_receipt.u.username}
{if $guest_receipt.u.visitor_name}
Welcome back, {$guest_receipt.u.visitor_name|htmlspecialchars}!
{else}
Welcome back.
{/if}
Please accept the terms before proceeding.
{else}
You need to register...
{/if}</p>
6. You can hide the login form by having the final line of the header be:
{if!$guest_receipt.u.username}<div style="display:none">{/if}
and the first line of the footer be:
{if!$guest_receipt.u.username}</div>{/if}