Visuelles Beispiel

 

 
 

Allgemein

Hat ein registrierter Benutzer sein Zugangspasswort vergessen, so kann er sich über das Modul „Kennwort vergessen“ ein neues Passwort zusenden lassen. Er gibt dazu die E-Mail Adresse ein, mit der er sich am System registriert hat. Bezeichnung im Sitemanager: Kennwort vergessen (deutsch)

Leistungsmerkmale

  • Eingabe der E-Mail Adresse
  • Automatische Erstellung eines neuen Passwortes
  • Versand einer Bestätigungsmail

Bestimmung

  • Self-Service Funktionalität für geschlossene Benutzergruppen

Nutzen

  • Einfache Handhabung, da nur die E-Mail Adresse des Benutzers abgefragt werden muss.
  • Kein Programmieraufwand, Funktionalität ist Out-of-the-Box verfügbar
  • Entlastung der Administration

Beschreibung

Die Funktionalität „Kennwort vergessen“ wird mit den genannten Leistungsmerkmalen realisiert.

 
 

Spezielle Einstellungen

Im Einzelnen können die folgenden speziellen Einstellungen getroffen werden:

Abb.: Spezielle Einstellungen des Moduls „Kennwort vergessen“.

 

  • Formular: Wählen Sie hier das Formular-Template für den Benutzerdialog.
  • OK-Modul: Wählen Sie ein HTML-Modul, das angezeigt werden soll, wenn der Dialog erfolgreich abgeschlossen wurde.
  • Mail-Template: Wählen Sie ein Template für die zu sendende Mail.
  • Absender E-Mail: Geben Sie hier den Absender der E-Mail an.
     
  • Hinweis: Wählen Sie die Absender-Angaben so, das Ihr Newsletter nicht als Spam gekennzeichnet wird. Prüfen Sie dies möglichst mit einem Testversand an verschiedene Provider.
     
  • Betreff: Geben Sie hier den Betreff der E-Mail ein.
  • Benutzerdaten nicht gefunden: Geben Sie hier die gewünschte Fehlermeldung ein, für den Fall, dass die Benutzerdaten nicht gefunden werden konnten.
  • Fehler beim Versenden: Geben Sie hier die gewünschte Fehlermeldung ein, für den Fall, dass es zu Fehlern beim Versand der E-Mail kam.
 
 

Templatebeispiel: Spezielle Einstellungen - Formular

<script runat="server">
   Sub Page_Load(Byval sender As Object,ByVal e as EventArgs)
       if context.items("lang") = 2 Then
           send.Text = "Request new password"
       else
           send.Text = "Neues Passwort anfordern"
       end if
   End Sub
</script>
<div class="form-horizontal">
   <fieldset>
      [module:71]
        <div class="form-group">
           <div class="col-md-4">&nbsp;</div>
           <div class="col-md-8">[lb:errormessage]</div>
        </div>
        <!-- Text input-->
        <div class="form-group">
           <label class="col-md-4 control-label" for="email">E-Mail*</label> 
           <div class="col-md-8">

 

Anmerkung: Für dieses Formular benötigen Sie nur eine Textbox mit der ID „email“ oder „loginalias“, ein lable mit der ID „errormessage“ und einen Button. Ist der Benutzer vorhanden, wird Ihm eine E-Mail geschickt, in der das neue Passwort steht, ansonsten erscheint eine Fehlermeldung.

 

Templatebeispiel: Spezielle Einstellungen - Mail-Template

<span [mviflang:1]>
  Hallo [username]!<br/>Hier Ihre Login-Daten:<br/>Loginalias: [loginalias]<BR>Passwort: [password]
  <p>Mit besten Grüßen<br/>Ihr Support-Team</p>
</span>
<span [mviflang:2]>
  Hello [username]!<br/>Here is your login data:<br/>Loginalias: [loginalias]<br/>Password: [password]
  <p>Best regards<br/>Your Support-Team</p>
</span>

 

 
 

Platzhalter: Kennwort eMail vergessen

Platzhaltername

Type

Platzhalterbeschreibung

[loginalias]

string

Loginalias des Benutzers der sein Passwort angefordert hat

[password]

string

Das Passwort

[username]

string

Der Benutzername

 

Beispiel:
Hello [username], here is your new password: [password] You can change it yourself at the user profile page. Yours contentXXL Team