Kunde hat das Passwort vergessen

MichaelH

Sehr aktives Mitglied
17. November 2008
13.810
1.540
Kunde hat das Passwort vergessen, ist mittlerweile umgezogen und denkt nicht an die "alte" Postleitzahl.
Neu registrieren kann er sich auch nicht, da die Mail ja schon existiert.
Das ist ein Stolperstein.

Kann man das "Neues Passwort zusenden" auch ohne Postleitzahl zusenden ?
Der Empfänger ist ja immer der Kunde mit der entsprechenden Mail.
Missbrauch sehe ich keinen, denn keiner wird hergehen und ein neues Passwort eines anderen anfordern, weil er das Mail nicht bekommt und die Mailadresse vermutlich auch nicht kennt.

Was spricht dagegen ?
Wie kann man die PLZ ausblenden ?

SG,
Michael
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: Kunde hat das Passwort vergessen

Nur "ausblenden" im Sinne von "nicht sichtbar auf der Shop-Seite" bringt dir gar nichts, da die Logik dahinter hard-coded eine PLZ erwartet und diese abprüft ... imho ... selbst durch Plugin nicht zu lösen (mir wäre da kein hook bekannt)
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.810
1.540
AW: Kunde hat das Passwort vergessen

Ja, so meinte ich das auch nicht, die Prüfung ist mir schon bewusst ... :)
Also ist diese TPL verschlüsselt und kann nicht geändert werden ?

SG,
Michael
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: Kunde hat das Passwort vergessen

es geht nicht nur um die tpl, sondern vor allem um die dahinter liegende php, die den POST vom formular auswertet und verifiziert.
Ob diese ioncube-verschlüsselt ist, kann ich gerade nicht nachsehen
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
8
Thailand, Bangkok
AW: Kunde hat das Passwort vergessen

Ich denke die vorläufig einfachste Lösung wäre das Template um einen Hinweis zu erweitern. "Sollte Sie Probleme beim Zurücksetzen Ihres Passworts haben, kontaktieren Sie uns bitte ..."
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.810
1.540
AW: Kunde hat das Passwort vergessen

Ich denke die vorläufig einfachste Lösung wäre das Template um einen Hinweis zu erweitern. "Sollte Sie Probleme beim Zurücksetzen Ihres Passworts haben, kontaktieren Sie uns bitte ..."

Stimmt, aber wenn es abends ist, der Kunde ein Mail sendet, auf den nächsten Tag warten muss etc. etc. ich selber mag das auch nicht.
Wenn ein Shop nicht so ist wie er sein sollte, dann bin ich SOFORT woanders, wenn einer sein Zeugs nicht auf die Reihe bringt mit Service und Einfachheit, dann kaufe ich woanders.

Und Kunden die man erst darauf hinweisen muss, dass sie sich melden sollen oder können, die melden sich eh nicht, da müsste man sofort einen Link zum Kontakt schaffen, dort den Text vorbelegen (Bin zu blöd zum Einloggen) und 1 Klick zum senden, das ginge dann vielleicht. "Mailto" mit Subject geht nicht, weil heute viele ein Webmail nutzen.

Einloggen, klicken, fertig.
So muss es sein. :) :) :)
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: Kunde hat das Passwort vergessen

Hallo zusammen,

um die Passwort-Vergessen-Funktion ohne PLZ-Abfrage zu realisieren, müssen 2 Dateien geändert werden.
Es handelt sich um die /pass.php und um die /templates/JTL-Shop3-Tiny/passwort_vergessen.tpl.

Die notwendigen Änderungen in der php-Datei sind NICHT updatesicher!
Die Änderungen in der tpl-Datei können in der passwort_vergessen_custom.tpl vorgenommen werden.

Basis für die nachfolgenden Code-Änderungen ist die Shop-Version 3.19 B3.
In anderen Shop-Versionen kann die Zeilenangabe abweichend sein!

Fangen wir mit der pass.php an:

Zeile 47 - alt:
Code:
if (intval($_POST["passwort_vergessen"])==1 && isset($_POST["email"])[COLOR=#ff0000] && isset($_POST["plz"])[/COLOR])

Zeile 47 - neu:
Code:
if (intval($_POST["passwort_vergessen"])==1 && isset($_POST["email"]))

Zeile 49 - alt:
Code:
    $kunde = $GLOBALS["DB"]->executeQuery("select kKunde, cSperre from tkunde where cMail=\"".$GLOBALS["DB"]->escape($_POST["email"])."\" [COLOR=#ff0000]and  cPLZ=\"".$GLOBALS["DB"]->escape($_POST["plz"])."\"[/COLOR] and nRegistriert=1",1);

Zeile 49 - neu:
Code:
    $kunde =  $GLOBALS["DB"]->executeQuery("select kKunde, cSperre from tkunde  where cMail=\"".$GLOBALS["DB"]->escape($_POST["email"])."\" and  nRegistriert=1",1);

-------

Jetzt zur tpl-Datei die zur passwort_vergessen_custom.tpl kopiert wurde:

Zeile 35 - alt:
Code:
<li>

Zeile 35 - neu:
Code:
<[COLOR=#ff0000]!--[/COLOR] li>

Zeile 38 - alt:
Code:
</li>

Zeile 38 - neu:
Code:
</li [COLOR=#ff0000]--[/COLOR]>


Nochmals der Hinweis: Die Änderungen sind nicht updatesicher!

Viele Grüße
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.810
1.540
AW: Kunde hat das Passwort vergessen

Hallo Casim !

Hat etwas gedauert, für so eine Änderung muss ich erst Zeit "in Ruhe" haben ... ABER es war weniger als gedacht.
Ist ganz einfach, funktioniert tadellos, perfekt !

Vielen Dank !

SG,
Michael
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Stickprogramm - Kosten die Kunde nur einmalig bezahlen muss Allgemeine Fragen zu JTL-Shop 1
Neu JTL-Search - funktioniert nach Anmeldung als Kunde schlechter als ohne Anmeldung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie kann ich die vergebene Coupons sehen. Welche Kunde welchen Copoun Allgemeine Fragen zu JTL-Shop 0
Neu Rabatt für Kunde auf bestimmte Kategorien Arbeitsabläufe in JTL-Wawi 0
Neu Kunde bekommt Zahlungsart angezeigt die wir nicht anbieten User helfen Usern 5
Beantwortet Kunde von Firma per Workflow setzen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Kunde zusammenführen - Aufträge behalten alte Kundennummer JTL-Wawi - Fehler und Bugs 1
Neu Wie bekomme ich Statistik "Kunde/Artikelnummer/Menge/Netto-VK" auf Basis Rechnungspositionen? Arbeitsabläufe in JTL-Wawi 0
JTL Wawi Update 1.7.15.5 - Worker hat keinen Zugriff auf DB JTL-Wawi 1.7 6
Lieferant hat identischen Artikel von verschiedenen Herstellern oder verschiedene Packungsgrößen JTL-Wawi 1.7 0
Ameise auf Client nicht erreichbar - Wawi hat zugriff auf Datenbank JTL-Wawi 1.7 2
Neu Vorlage hat im Standard die Variable SalesQuotationPositionConfiguration.Name die nicht funktioniert Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Template für Dateinamen hat nicht den gewünschten Effekt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu jtl datenbank warnung - ein formular hat mehr als 1000 felder in tkunde des Shops Allgemeine Fragen zu JTL-Shop 0
Neu Wawi läuft, aber ein Rechner hat den Pfad zur Datenbank verloren, Mandant kann nicht ausgewählt werden User helfen Usern - Fragen zu JTL-Wawi 3
Neu Online-Bezahlvorgang hat keine Kaufmöglichkeiten - Merchant Center User helfen Usern 0
Tabelle Sync.tScxLogeintrag hat eine Größe von 5,8 GB JTL-Wawi 1.8 3
Neu Ameise Import manuell ausgeführt funktioniert, der gleiche Import über Batch Planung gestartet hat Fehler JTL-Ameise - Fehler und Bugs 2
Neu Nach Update auf 5.3 funktioniert das Video-Portlet für lokale Videos nicht Gelöste Themen in diesem Bereich 9
Wo befindet sich das Feld mit der Information für "Zustandsbeschreibung" auf Ebay? JTL-Wawi 1.8 9
Neu Und ewig grüsst das Murmeltier. "The EntityManager is closed" Shopware-Connector 0
Neu Wie erstelle ich das richtige Layout für handy, Desktop etc Allgemeine Fragen zu JTL-Shop 0
Auftragssplitt nimmt das aktuelle Datum JTL-Wawi 1.8 13
Neu Lieferanten Preis sollte das Datum erkenntlich sein (gültig ab/seit...) JTL-Wawi - Ideen, Lob und Kritik 0
Neu Das leidige Thema Kategorien Shopify-Connector 3
Neu ist das Hinzufügen eines zusätzlichen Hinweis bei Artikeln, mit bestimmtem Merkmal, die auf die Einkaufsliste wandern möglich ? User helfen Usern - Fragen zu JTL-Wawi 0
Rechnung drucken/mailen, ist das wirklich euer Ernst?? JTL-Wawi 1.8 4
Neu Amazon Lister übergibt nur das Hauptbild an Amazon, weiter Bilder werden nicht übertragen Amazon-Lister - Fehler und Bugs 0
Neu Versandarten Spedition Stückgut (gestaffelt nach Gewicht und PLZ) - Geht das auch anders? User helfen Usern - Fragen zu JTL-Wawi 0
V1.8.11: "Versand" / "Lieferscheine versendet" - Wo ist das Suchfeld für Sendungsnummer geblieben? JTL-Wawi 1.8 2
Neu Kategoriebilder werden immer mit großem leeren Platz (wie für das 2.Bild) angezeigt Allgemeine Fragen zu JTL-Shop 6
Neu Vorstellung des Avada-Themes für das NOVA-Template Templates für JTL-Shop 2
Neu Wie macht ihr das? Ebay Verkäufe automatisieren. Arbeitsabläufe in JTL-Wawi 3

Ähnliche Themen