Loginprobleme Funktion - Probleme damit

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
TelcoCarrier
Beiträge: 25
Registriert: 31. Aug 2008, 15:30
Wohnort: Schinznach-Dof

Loginprobleme Funktion - Probleme damit

Beitrag von TelcoCarrier »

Hallo zusammen,
Habe bei uns die Version 2.1.3 im Einsatz und habe folgendes Problem festgestellt mit dieser Version.
Vergisst ein Benutzer sein Passwort, kann er ja über die Funktion Loginprobleme sich ein neues Passwort zusenden lassen. Das funktioniert soweit auch und der Benutzer bekommt zum Beispiel folgendes E-Mail zugesandt:
--------------------------------
Hallo Benutzer A,
du hast ein neues Passwort angefordert! Hier sind deine Daten:
Benutzername: XYZJKAD (kryptischer Benutzername von mir kreiert)
Passwort: 6ec38293
Damit du dein neues Passwort benutzen kannst, musst du es über den folgenden Link freischalten: http://www.fc-schinznach.ch/admidio/adm ... df0d2267e6
Das Passwort wurde automatisch generiert. Du solltest es nach deiner Anmeldung auf www.xyz.ca/admidio in deinem Profil ändern.
Viele Grüsse Die Webmaster
--------------------------------
Wenn ich nun auf diesen Link klicke geht es eine geraume Zeit und ich bekommen eine Fehlermeldung die mir besagt:
Fehlermeldung
Es wurde entweder schon das Passwort aktiviert oder der Aktivierungscode ist falsch!
Dies obwohl niemand in der Zwischenzeit das Passwort verändert oder upgedatet hat. Kann jemand dieses Problem bestätigen oder bin ich hier ev. mit einem selbstgemachten Problem konfrontiert?
Lieben Gruss
Markus
Zuletzt geändert von TelcoCarrier am 13. Jun 2009, 08:58, insgesamt 1-mal geändert.
Ajda
Beiträge: 2
Registriert: 13. Jun 2009, 08:31

Aktivierungscode

Beitrag von Ajda »

Hallo zusammen
Ich habe leider genau das gleiche Problem mit der neusten Version von Admidio.
Was ist zu tuin?
Besten Dank, Ajda
Benutzeravatar
fasse
Administrator
Beiträge: 6184
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo zusammen,

da steckte doch noch ein Fehler im Script.

Geht bitte mal in die Datei adm_program/system/password_activation.php in Zeile 28:

Code: Alles auswählen

if($user->getValue('usr_activation_code') == $aid)
und ersetzt diese durch

Code: Alles auswählen

if($user->getValue('usr_activation_code') == $_GET['aid'])
Nun sollte es funktionieren.

Gruß
Fasse
TelcoCarrier
Beiträge: 25
Registriert: 31. Aug 2008, 15:30
Wohnort: Schinznach-Dof

Beitrag von TelcoCarrier »

Hallo Fasse,

Und wenn man es richtig macht, so funktioniert es auch ;-)
Super und vielen Dank. Geht nun alles wieder einwandfrei.

Gruss
Markus
Zuletzt geändert von TelcoCarrier am 13. Jun 2009, 18:08, insgesamt 1-mal geändert.
Benutzeravatar
fasse
Administrator
Beiträge: 6184
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

TelcoCarrier hat geschrieben:Und wenn man es richtig macht, so funktioniert es auch ;-)
Das Problem war, dass es unter gewissen PHP-Konfigurationen auch vorher lief. Bei meiner auch, deshalb ist auch mein Test zuerst erfolgreich gewesen und ich konnte den Fehler nicht nachstellen.

Aber jetzt läufts überall :)

Gruß
Fasse
Ajda
Beiträge: 2
Registriert: 13. Jun 2009, 08:31

Funktioniert!

Beitrag von Ajda »

Vielen Dank für den tollen Einsatz!
Gruss und ein schönes Wochenende, Ajda
Antworten