Skip to main content
Mit dem $wsOptIn Modul können Sie Token-basierte Opt-In-Prozesse im Frontend umsetzen. Typische Anwendungsfälle sind E-Mail-Verifizierung, Newsletter-Bestätigung oder Passwort-Zurücksetzen. In diesem Abschnitt erfahren Sie, wie Sie Opt-In-Links erstellen und die Token-Gültigkeit prüfen können.

Modulübersicht

Beispiel / Ausschnitt über $wsOptIn
JSON-Ausgabe
Anmerkung: ƒ() kennzeichnet eine Funktion. Variablen und Methoden in der Übersicht:

Templates

Typischerweise wird das $wsOptIn Modul bei Kontofunktionen wie zum Beispiel beim Passwort-Zurücksetzen, oder beim Konto erstellen verwendet.

Variablen

$wsOptIn.current

Enthält Informationen zum Token, der in der aktuellen URL übergeben wurde. Ist null, wenn kein Token in der URL vorhanden ist.

$wsOptIn.current.valid

Gibt true / falseaus, wenn der übergebene Token gültig / ungültig ist.

$wsOptIn.current.token

Gibt den übergebenen Token aus.

Methoden

$wsOptIn.createTokenUrl()

Erstellt eine Opt-In-URL mit einem sicheren Token. Der Token wird automatisch generiert und an die angegebene URL angehängt. Diese URL kann dann per E-Mail an den Kunden gesendet werden. Signatur
$wsOptIn.createTokenUrl(url, tokenName)
Rückgabe
string - URL mit angehängtem Token-Parameter.
Parameter Beispiel, das eine URL mit Token für die E-Mail-Verifizierung erstellt.

Aktionen

Für $wsOptIn stehen keine Aktionen zur Verfügung.

Beispiele für den Datenzugriff

Nach der Erstellung eines Nutzerkontos im Shop erhält der Nutzer eine E-Mail zur Bestätigung seiner E-Mail-Adresse, z.B.
Der Bestätigungslink enthält einen Token, der sicherstellt, dass nur der Empfänger die Bestätigung durchführen kann.
Wenn der Nutzer den Link klickt und die Bestätigungsseite (emailVerify.htm) geöffnet wird, wird geprüft, ob der Token gültig ist. Falls ja, kann er die Verifizierung durch einen Button-Click abschließen.