Modify

Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#1186 closed Bug/Fehler (fixed)

Installer Shopupdate: Fehler mit Passwortlänge

Reported by: Ronald Parcinski Owned by: somebody
Priority: hoch Milestone: modified-shop-2.0.3.0
Component: Installer Version: 2.0.2.2
Keywords: Cc:
Blocked By: Blocking:

Description

Hier wird die Passwortfeldlänge auf 50 Zeichen gesetzt

update_1.0.5.0_to_1.0.6.0.sql

ALTER TABLE customers MODIFY customers_password varchar(50) NOT NULL;

Dadurch kann man sich nach einem Update von 1.05 auf die 2.x nicht mehr einloggen.

Man muss sich ja beim Update mit seinen Admin Daten einloggen. Dabei wird das Passwortfeld auf 60 Zeichen erweitert und das Passwort neu gespeichert. Beim Update wird das DB Feld dann wieder auf 50 Zeichen verkürzt. Ein Einloggen ist danach nicht mehr möglich.

Attachments (0)

Change History (3)

comment:1 by Ronald Parcinski, 9 years ago

Lösungsvorschlag:

_installer\includes\auth.php

if (xtc_validate_password($password, $check_customer['customers_password'], $check_customer['customers_id']) !== true) {
            return false;
          }

Den dritten Parameter $check_customercustomers_id als false übergeben.
Damit wird das Passwort nicht neu in die DB geschrieben.

Version 0, edited 9 years ago by Ronald Parcinski (next)

comment:2 by Ronald Parcinski, 9 years ago

Resolution: fixed
Status: newclosed

In 10711:

fix #1186

comment:3 by Torsten Riemer, 9 years ago

In 10715:

Addition on r10711 (fix #1186)

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.