Anmeldeseitenvorlage

Eine Anmeldeseitenvorlage enthält Zugangsinformationen und Formulare, die erforderlich sind, damit Benutzer sich über einen Hotspot an Ihrem Netzwerk anmelden können. Anmeldeseiten sind in HTML geschrieben und enthalten Variablen, die während der Erzeugung der Seite ersetzt werden. Sie können auch Blöcke mit Bedingungen erstellen, die nur eingeblendet werden, wenn die vorgegebenen Bedingungen erfüllt sind. Weitere Beispiele für die Verwendung von Anmeldeseitenvorlagen finden Sie unter WLAN > Hotspot-Einstellungen.

Tabelle 1. Variablen
Name Definition
<?admin_message?> „Bei administrativen Fragen wenden Sie sich bitte an:“
<?admin_contact?> Benachrichtigungen an die E-Mail-Adresse senden, die unter Verwaltung > Benachrichtigungseinstellungen angegeben ist.
<?asset_path?> Verzeichnis, in dem Bilder und Formatvorlagen für die vollständige Anpassung gespeichert sind. Beispiel: <img src="<?asset_path?>/logo.png">.
<?company_logo?> Das Firmenlogo, das in der Basis-Anpassung verwendet werden soll und unter WLAN > Hotspots angegeben ist.
<?company_text?> Standard-Unternehmenstext, wie er unter WLAN > Hotspots angegeben ist.
<?error?> Fehler, der nach einem Anmeldeversuch zurückgegeben wurde
<?location?> URL, die der Nutzer angefragt hat
<?location_host?> Hostname der URL, die der Nutzer angefragt hat
<?login_form?> Anmeldeformular, das sich für den Hotspot-Typ eignet, z.B. Benutzername- und Kennwort-Textfelder, ein Token-Textfeld oder ein „Annehmen“-Kontrollkästchen.
<?maclimit?> Anzahl an Geräten, die je Voucher zugelassen sind, wie unter WLAN > Hotspots angegeben.
<?numdevices?> Anzahl an Geräten, die den Voucher benutzen, wie in der Vorlage angegeben.
<?redirect_host?> Umleitungs-URL wie unter WLAN > Hotspots angegeben.
<?terms?> Nutzungsbedingungen wie unter WLAN > Hotspots angegeben.
<?time_total?> Vom Voucher gewährte Gesamtzeit des Kontingents, wie unter WLAN > Hotspot-Voucher-Definition angegeben.
<?timeend?> Im Voucher festgelegter Gültigkeitszeitraum, wie unter WLAN > Hotspot-Voucher-Definition angegeben.
<?traffic_total?> Vom Voucher gewährte Gesamtdatenmenge, wie unter WLAN > Hotspot-Voucher-Definition angegeben.
Tabelle 2. Bedingungsblöcke
Name Definition
<?if_loggedin?> Abschnitt wird angezeigt, wenn der Benutzer sich erfolgreich angemeldet hat.
<?if_notloggedin?> Abschnitt wird angezeigt, wenn sich der Benutzer noch nicht angemeldet hat, z. B. wenn die Nutzungsbedingungen angenommen werden müssen oder wenn ein Fehler aufgetreten ist.
<?if_authtype_password?> Abschnitt wird angezeigt, wenn der Hotspot-Typ „Tageskennwort“ ist.
<?if_authtype_disclaimer?> Abschnitt wird angezeigt, wenn der Hotspot vom Typ „Annahme der Nutzungsbedingungen“ ist.
<?if_authtype_token?> Abschnitt wird angezeigt, wenn der Hotspot vom Typ „Voucher“ ist.
<?if_location?> Abschnitt wird angezeigt, wenn der Benutzer umgeleitet wurde.
<?if_redirect_url?> Abschnitt wird angezeigt, wenn Nach der Anmeldung zu URL weiterleiten eingeschaltet ist.
<?if_not_redirect_url?> Abschnitt wird angezeigt, wenn Nach der Anmeldung zu URL weiterleiten ausgeschaltet ist.
<?if_timelimit?> Abschnitt wird angezeigt, wenn für einen Voucher ein Gültigkeitszeitraum festgelegt ist.
<?if_trafficlimit?> Abschnitt wird angezeigt, wenn für einen Voucher ein Datenlimit festgelegt ist.
<?if_timequota?> Abschnitt wird angezeigt, wenn für einen Voucher ein Zeitkontingent festgelegt ist.
<?if_maclimit?> Abschnitt wird angezeigt, wenn ein Wert für Geräte je Voucher festgelegt ist.
<?if_terms?> Abschnitt wird angezeigt, wenn Nutzungsbedingungen eingeschaltet ist und Nutzungsbedingungen festgelegt sind.
<?if_error?> Abschnitt wird angezeigt, wenn während eines Anmeldeversuchs ein Fehler aufgetreten ist.

Eigene Anmeldeformulare

Sie können ein Anmeldeformular erstellen, statt die vordefinierte Variable <?login_form?> zu verwenden.

Schließen Sie das Formular in folgende Tags ein:

<form action="?action=login" method="POST">  ...  </form>

Fügen Sie für einen Hotspot des Typs „Annahme der Nutzungsbedingungen“ ein Auswahlkästchen zum Annehmen hinzu:

<input type="checkbox" name="accept" value="true">

Fügen Sie für Hotspots des Typs „Tageskennwort“ oder Voucher ein Token-Textfeld hinzu:

<input type="text" name="token">

Fügen Sie eine Funktion zum Senden des Formulars hinzu, z.B. eine Anmelde-Schaltfläche:

<input type="submit" name="login" value="Login">