Kunde hat das Passwort vergessen

MichaelH

Sehr aktives Mitglied
17. November 2008
12.997
1.178
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
8
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
12.997
1.178
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
8
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
7
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
12.997
1.178
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
8
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
12.997
1.178
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 JTLShop 5.1.2: Kunde hat Vaterartikel von Varkombi bestellt JTL-Shop - Fehler und Bugs 5
Neu Shop: Kunde ändert seine Rechnungsadresse - benachrichtigung Möglich? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kunde Zahlungsart User helfen Usern - Fragen zu JTL-Wawi 1
Neu Kunde 100% Rabatt JTL-Shop - Fehler und Bugs 2
Neu APG ECD410 Kassenladen zum Sonderpreis wegen A-Kunde Smalltalk 0
Neu FFN Shipping Labels pro Kunde eigener Versanddienstleister JTL-ShippingLabels - Ideen, Lob und Kritik 3
In Diskussion SQL für Anzahl Bestellungen pro Kunde und Jahr JTL-Workflows - Ideen, Lob und Kritik 2
JTLConnector: Abgleich Kunde funktioniert nicht JTL-Wawi 1.6 0
Neu Neuer Kunde kann sich nicht anmelden Allgemeine Fragen zu JTL-Shop 4
Neu JTL FFN Kunde mit Shopware 6 anbinden User helfen Usern - Fragen zu JTL-Wawi 3
Neu Kunde Information wird nicht Synchronisiert Shopware-Connector 1
Neu JTL-Wawi 1.6 --- Großbritannien hat bei EU immer noch den Haken drin User helfen Usern - Fragen zu JTL-Wawi 2
Neu Wichtiger Hinweis: Amazon hat die MWS API für Seller-Fulfilled-Prime abgeschaltet Amazon-Anbindung - Fehler und Bugs 20
Neu Gambio Connector mit JTL hat Ebay Artikel zerschossen Gambio-Connector 0
Neu JTL WAWI Komplettneuling hat eine Frage zu SQL Installation von JTL-Wawi 2
Neu Mailen: List & Label hat kein gültiges Ausgabemedium... User helfen Usern - Fragen zu JTL-Wawi 4
Auslieferungsliste / Kaufdatum wird nicht angezeigt, sondern wann der Worker den Auftrag eingeholt hat JTL-Wawi 1.6 1
Neu Update auf 1.6 hat die Datenbank zerschossen User helfen Usern - Fragen zu JTL-Wawi 22
Neu Die Eingabezeichnfolge hat das falsche Format eBay-Anbindung - Fehler und Bugs 1
Neu JTL Connector zu Presta "Product": {"delete"} -> Exception bei product.delete: Der Remoteserver hat einen Fehler zurückgegeben: (500) Interner Serverf PrestaShop-Connector 1
Neu Fehler beim Verbindungsaufbau: Exception bei core.connector.auth: Der Remoteserver hat einen Fehler zurückgegeben: (401) Nicht autorisiert. WooCommerce-Connector 1
Webinar: Meeting the new normal - Wie Corona das Verhalten der Onlineshopper änderte und was davon bleibt Messen, Stammtische und interessante Events 0
Neu Beleg an Eingangsrechnung anhängen. Wie geht das? Allgemeine Fragen zu JTL-Shop 0
Neu "Das Handle ist ungültig" - Labeldruck nur über GKP möglich, Sendungsnummer aber in Wawi JTL-ShippingLabels - Fehler und Bugs 0
Neu Wo kann ich das Verpackungsgewicht eingeben? Allgemeine Fragen zu JTL-Shop 7
Neu eBay Bestellungen unter Versand nicht sichtbar, unter Verkauf ist das sichtbar. JTL-Wawi 1.6 2
Neu CrowdDialog.swiss - das erste Barcamp rund um Digitalcommerce Smalltalk 0
Neu Packagemanager verwenden geht das so? Betrieb / Pflege von JTL-Shop 0
Neu Kein Name in eBay Bestellung! Wie geht das? eBay-Anbindung - Fehler und Bugs 3
Neu Fehler "Das Gewicht darf nicht '0' sein" trotz gesetztem Versandgewicht DHL Paket International JTL-ShippingLabels - Fehler und Bugs 3
Bei Bedingten Formatierung fehlen ja einige Felder, das wichtigste ....... JTL-Wawi 1.6 7
Neu Ist das möglich: Scannen der Aufträge via OCR? Starten mit JTL: Projektabwicklung & Migration 0
Webinar - Der Einkauf in JTL-Wawi 1.6 – Das ist neu Messen, Stammtische und interessante Events 0
Neu Preis des Vaterartikels für das Artikeletikett User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wow das neue DiagTool von JTL ....... JTL-Wawi - Ideen, Lob und Kritik 3
Neu EU Auslandsbestellung, wie wählt JTL das korrekte Buchungskonto ? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie handhabt ihr das Ausliefern von Artikeln (WMS Lager) aus verschiedenen Lägern? Arbeitsabläufe in JTL-Wawi 0
Ready for Release: das Releasedatum der JTL-Wawi 1.6 steht fest! Releaseforum 0
BLog: Einzelbeitrag wird sehr eigenartig dargestellt, das Megamenu fehlt Einrichtung JTL-Shop5 0
Neu JTL & Amazon EU Marktplätze in verschieden Sprachen: Wie macht Ihr das? User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Fehler beim Kassiervorgang / Kundin will Geld per Üwerweisung / Wie kann man das anstellen? Allgemeine Fragen zu JTL-POS 3
Neu FFN Fehler bei Übertragung: "ArgumentException: Das Zielarray ist nicht lang genug. Überprüfen Sie destIndex, die Länge und die Untergrenze des Array" JTL-Wawi - Fehler und Bugs 0
Neu WAWI 1.6.36.0 Beim Export von Rechnungsdaten wird das Versanddatum nicht bei allen Aufträgen exportiert. JTL-Ameise - Fehler und Bugs 1
Neu Umlagerung eines Artikels in ein nicht FBA Lager: Bestand wird parallel in das FBA Lager gebucht 1.5.55.0 JTL-Wawi - Fehler und Bugs 9

Ähnliche Themen