<we:customerResetPassword type="email"  />

Setzt ein Kundenpasswort zurück. Das Ändern des Passwortes wird über ein Formular auf der Website angefordert! Anschließend erhält der Kunde eine E-Mail mit einem Bestätigungslink und kann dann auf der Website das Passwort neu setzen.

<we:customerResetPassword type="email"/> muss immer in Kombination mit <we:customerResetPassword type="resetFromMail"/> eingesetzt werden.

ab Version 6.3.9.0
Endtag erforderlich nein
Pflichtattribute

Attribute

type Pflichtfeld: ja
ab Version 6.3.0.0
Typ string
mögliche Werte email
Standardwert -
required Pflichtfeld: ja

Über das Attribut "required" gibst Du an, welche Felder aus der Kundenverwaltung beim Neusetzen des Passwortes durch den Kunden ausgefüllt werden müssen. Beim Neusetzen des Passwortes über <we:customerResetPassword type="email | emailPassword"/> muss mindestens ein Feld (z.B. Username) aus der Kundenverwaltung angeben werden.

ab Version 6.3.0.0
Typ csv
Standardwert -
customerEmailField Pflichtfeld: ja

Über das Attribut customerEmailField gibst Du an, welches Feld (z.B. Kontakt_EMail) in der Kundenverwaltung die E-Mail-Adresse des Kunden enthält, an die die Aktivierungs-E-Mail verschickt werden soll.

ab Version 6.3.0.0
Typ string
Standardwert -
loadFields Pflichtfeld: nein

Mit dem Attribut loadFields gibst Du kommasepariert an, welche Felder (z.B. Forename, Surname) aus der Kundenverwaltung im Template für das Neusetzen des Passwortes zur Vergügung stehen sollen, um z.B. den Kunden persönlich (Vor- und Nachname) ansprechen zu können.

ab Version 6.3.0.0
Typ csv
Standardwert -
expireToken Pflichtfeld: nein

Bei diesem Attribut gibst Du als Wert eine Zahl an, welche in Minuten die Zeitspanne definiert, in welcher der Kunde den Aktivierungslink bestätigen muss. Zum Beispiel entspricht ein Wert von 1440 (Minuten) einer Zeitspanne von 24 Stunden.

ab Version 6.3.0.0
Typ number
Standardwert -
passwordRule Pflichtfeld: nein

Gib hier eine Regular-Expression ein, die das Passwort erfüllen muß, damit es akzeptiert wird.

Beispiel:

  • Sicheres Passwort:
    ((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{6,20}) (min. 1 Zahl, 1 Groß-, 1 Kleinbuchstabe und 1 Sonderzeichen aus @#$%, Länge zwischen 6 und 20 Zeichen Ref)
  • Nur Mindest- / Maximallänge:
    (.{6,20})
  • Nur Zahlen und Buchstaben bei Mindestlänge
    ((?=.*\d)(?=.*[a-zA-Z]).{6,})
ab Version 6.4.0.0
Typ string
Standardwert -

Syntax

<we:customerResetPassword type="email" required="" customerEmailField="" loadFields="" expireToken="" passwordRule=""/>						

Siehe auch

Hilf mit!

Hast Du eine Ergänzung für die Tag-Referenz, dann werde bitte aktiv.
Entweder über einen Eintrag unter qa.webedition.org oder einfach formlos per E-Mail an websites@webedition.org.

Fehler oder Erweiterungswünsche zu webEdition selbst bitte über qa.webedition.org melden.

powered by webEdition CMS