Modify

Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#1559 closed Bug/Fehler (fixed)

Loginprobleme nach Update von 1.06 auf 2.0.0.0 und höher

Reported by: FräuleinGarn Owned by: somebody
Priority: hoch Milestone: modified-shop-2.0.5.0
Component: Installer Version: 2.0.4.2
Keywords: Cc:
Blocked By: Blocking:

Description

In sämtlichen Vollversionen seit 2.0.2.0 wurde diese Zeile auskommentiert in der Datei \_installer\update\update_1.0.6.4_to_2.0.0.0.sql

#Web28 - 2014-03-20 change password length
#ALTER TABLE customers MODIFY customers_password varchar(60) NOT NULL; # Not needed any more with the new /inc/xtc_validate_password.inc.php

Demzufolge kann mit einem Paket der Vollversion kein korrektes Update einer alter Versionen vor 2.0.0.0 ausgeführt werden.

Dadurch kann man sich nur einmal im Shop anmelden.

Beschrieben hier Loginprobleme nach Update

Attachments (0)

Change History (7)

comment:1 by Torsten Riemer, 7 years ago

Resolution: worksforme
Status: newclosed

Das ist nicht nachvollziehbar, denn die Erweiterung der Spalte ist in die Datei "/_installer/includes/auth.php" innerhalb der Funktion check_auth() umgezogen.

Außerdem wird die Spalte auch durch das Datenbankstruktur Update auf 60 Zeichen erhöht.

Der Fehler wird bei ihm aufgetreten sein, da er vorher bereits den Installer aufgerufen hatte, somit bereits für diese Session authentifiziert war. Wenn erst dann die alte Datenbank eingespielt wird, dann wird der Teil mit der Spaltenerweiterung natürlich nicht mehr ausgeführt, aber das übernimmt dann noch das Datenbankstruktur Update, welches ja auch noch auszuführen ist. Wir haben das also schon doppelt abgesichert, dass diese Erweiterung der Spalte in jedem Fall durchgeführt wird.

comment:2 by anonymous, 7 years ago

[b]Datenbank-Strukturupdateb: Ich finde in _installer/includes/update_action.php oder anderen Dateien außer der auth.php keinen Hinweis darauf, das die Passwortlänge geprüft oder korrigiert wird?

Version 0, edited 7 years ago by anonymous (next)

comment:3 by Gerhard Waldemair, 7 years ago

Das wird über die Datenbank geprüft.

Last edited 7 years ago by Torsten Riemer (previous) (diff)

comment:4 by Torsten Riemer, 6 years ago

Milestone: modified-shop-2.0.5.0

comment:5 by Torsten Riemer, 6 years ago

Milestone: modified-shop-2.0.5.0
Resolution: worksforme
Status: closedreopened

Ich nehme das Ticket hier nochmal für die Shopversion 2.0.5.0 auf, da der Fehler nochmal als Duplikat dieses Tickets in Ticket #1697 bzw. im Thema "Nur einmal einloggen möglich, danach ungültige E-Mail/Passwort-Kombination!?" gemeldet wurde.

Last edited 6 years ago by Torsten Riemer (previous) (diff)

comment:6 by Gerhard Waldemair, 6 years ago

Resolution: fixed
Status: reopenedclosed

In 12274:

fix #1559, #1697 - uncomment sql for manual update

comment:7 by Torsten Riemer, 6 years ago

Hier im Beitrag wurde nun bestätigt, dass die SQL-Updates manuell per Hand über phpMyAdmin eingespielt wurden: Nur einmal einloggen möglich, danach ungültige E-Mail/Passwort-Kombination!?
Durch die Korrektur aus r12274 ist das nun korrigiert und der Fehler kann nicht mehr auftreten.

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.