Neu Kundenlogin über Kundennummer ohne E-Mail-Adresse

fuchsa

Aktives Mitglied
20. Februar 2012
39
0
Hallo,
Ich möchte gerne, das die Kunden in einem B2b Shop sich über eine Kundennummer und nicht
mit der E-Mail-Adresse in den Kundenbereich einloggen, ist das irgendwie machbar?
 

fuchsa

Aktives Mitglied
20. Februar 2012
39
0
Wenn ich in der Datei class.JTL-Shop.Kunde.php in der Zeile 361 ... $keyname 'cMail' auf 'cKundenNr' ändere, es sollte eigentlich funktionieren, oder ?

PHP:
  /**
     * @param string $cBenutzername
     * @param string $cPasswort
     * @return bool|stdClass
     */
    public function checkCredentials($cBenutzername, $cPasswort)
    {
        $cBenutzername = StringHandler::filterXSS($cBenutzername);
        $cPasswort     = StringHandler::filterXSS($cPasswort);
        // Work Around Passwort 32, 40 oder mehr Zeichen
        $oUser           = Shop::DB()->select(
            'tkunde',
            'cMail',
            $cBenutzername,
            'nRegistriert',
            1,
            null,
            null,
            false,
            'kKunde, cPasswort, cSperre, cAktiv, nLoginversuche'
        );
...................................
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.652
2.703
Berlin
Firma
css-umsetzung
Ich sag es mal ganz böse.

Finger weg vom Core.
Wenn du einen Login über Kundennummern realisieren möchtest sann schreib ein Plugin dafür.
 
  • Gefällt mir
Reaktionen: Tomas

Ähnliche Themen