Erstellt ein Passwort-Eingabefeld.
Parameter-Name | Typ | Erforderlich | Beschreibung |
single | Boolean | Nein |
Bei single=1 wird nur ein Passwort-Feld angezeigt. |
secure | Boolean | Array | Nein |
Optische Darstellung, ob das Passwort den Sicherheitsrichtlinien entspricht. |
Vorschau
Beispiel
{input type="password" name="password" title="Passwort"}
Hinweise
Das Passwort Feld lässt sich nur korrekt speichern wenn beide Felder identisch ausgefüllt wurden. Ansonsten wird eine Fehlermeldung ausgegeben:
Sicherheit
Standardmäßig sind alle eingegebenen Passwörter erlaubt. Mit dem Parameter secure=true können Sie die im EGOCMS hinterlegten Kriterien für ein zulässiges Passwort während der Eingabe prüfen lassen.
Alle Kriterien werden als roter (Kriterium nicht erfüllt) oder grüner (Kriterium erfüllt) Balken unterhalb des Eingabefelds dargestellt. Jeder Balken kann einen Tooltip darstellen, um das Kriterium zu beschreiben.
Werden die Kriterien nicht zufriedenstellend erfüllt, liefert das Passwort Eingabefeld kein Passwort zurück.
Die Passwortkriterien können global Eingestellt. Eine Anleitung dazu finden Sie hier.
Wenn Sie für ein Passwort Eingabefeld individuelle Kriterien prüfen wollen, übergeben Sie für den Parameter secure stattdessen ein Array. Folgende Eigenschaften kann dieses Array beinhalten:
Parameter-Name | Typ | Erforderlich | Beschreibung |
min_passw_chars | Integer | Nein |
Mindestlänge des Passworts. |
min_big_chars | Integer | Nein |
Mindestanzahl an Großbuchstaben. |
min_small_chars | Integer | Nein |
Mindestanzahl an Kleinbuchstaben. |
min_digits | Integer | Nein |
Mindestanzahl an Ziffern. |
min_extra_chars | Integer | Nein |
Mindestanzahl an Sonderzeichen (keine Buchstaben und keine Ziffern). |
min_ok_parameters | String | Nein |
Mindestanzahl an Kriterien, die erfüllt sein müssen.
|
passwort_ausschlussliste | Array | Nein |
Ein Array mit Passwörtern, die nicht erlaubt sind. |
Das EGOCMS Standard Kriterium "Maximalanzahl an Zeichen, die auch im Kontonamen vorkommen dürfen" wird vom secure Parameter nicht unterstützt.