Problem mit Account Reaktivierung

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Problem mit Account Reaktivierung

Beitrag von Martin Truckenbrodt »

Hallo,
ich habe Admin-Freigabe für neue Benutzer aktiviert.

Wenn Benutzer eine neues Kennwort angefordert haben und anschließend auf den enthaltenen Reaktivierungslink klicken, bekommen sie die Meldung: Nicht berechtigt.

Danke und Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Problem mit Account Reaktivierung

Beitrag von Miriam »

Martin Truckenbrodt hat geschrieben:...ich habe Admin-Freigabe für neue Benutzer aktiviert...
Du hast es doch selbst geschrieben..... Es ist Admin Freigabe und nicht User-Selbst-Freigabe.

Die Mail sollte an dich gehen. Ist wohl ein Bug, denn ich habe das auch auf meinem Board... Kannst es ja mal umproggen und mir den Code geben.

Danke.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo Miriam,
das hatte ich befürchtet.

Ob wir zwei die einzigen mit diesem Problem sind oder die beiden einzigen, die die Admin-Freigabe aktiviert haben?

Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo,
es scheint wirklich ein Bug zu sein.
Soweit ich die includes/usercp_sendpasswd.php richtig deute, wird die Mail immer an den User geschickt, unabhängig davon, ob die Admin-Freigabe aktiviert ist oder nicht.

Code: Alles auswählen

			$emailer->email_address($row['user_email']);
Ich habe mal die Zeile ersetzt mit:

Code: Alles auswählen

			if ( $board_config['require_activation'] == "2")
			{
				$emailer->email_address($board_config['board_email']);
			}
			else
			{
				$emailer->email_address($row['user_email']);
			}
Das funktioniert leider nur zu 50%. Der Site Admin bekommt zwar jetzt anstatt dem Benutzer eine Mail mit der URL zur Aktivierung, aber der Benutzer bekommt leider keine Mail mit dem neuen Kennwort. Ich habe es (heute noch) nicht geschafft zu erreichen, dass zumindest die Mail an beide versendet wird.
Falls dies zu lösen ist, müßte man eigentlich noch die Aktvierungbestätigungsanzeige im Forum ändern bzw. splitten und dann auch noch zwei verschiedene EMail Vorlagen erstellen. Wäre also was Größeres.
Als Workaround würde es aber IMO ausreichen.

Aber eigentlich kann ich immer noch nicht so richtig dran glauben, dass es im phpBB so einen grundsätzlichen Bug gibt.

Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Naja, es ist nicht wirklich ein Bug.... denn die Mailzuschickung erfolgt ja so, wie sie sein soll.
Der Progger hat nur nicht beachtet, dass da evtl. die Art der Benutzerfreischaltung vor ist und sich dagegen sträubt, den User (wieder) zu aktivieren (also nach Passwortneugenerierung).
Ich überlege gerade, ob es nicht sinnvoller wäre, bei der Selbstfreischaltung des Users zu überprüfen, ob eben dieser schon aktiv ist und dann die Selbstfreischaltung zu zu lassen.
Im Moment sehe ich da kein Sicherheitsproblem. Du?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo Miriam,
ich halte das schon für einen Bug, sogar recht gravierend, weil eine Grundfunktion nicht funktioniert.

Aus meiner Sicht müßte der Benutzer eine EMail erhalten, in der ihm mitgeteilt wird, dass der Account erst wieder freigeschaltet werden muss. Sobald er darüber per EMail informiert wurde, kann sich dann mit dem neuen, in der ersten EMail übermitteltem, Kennwort anmelden.
Der Administrator müßte zeitgleich eine Email mit dem Aktivierungslink erhalten.

Alternativ könnte man bei diesem Vorgang auf die Reaktivierung komplett verzichten.

Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Nun ja... es ist keine Grundfunktion, sondern ein Tribut an die Vergesslichkeit der User. :)
Anyway.... alles Auslegungssache.

Was machen wir nun? :-?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo Miriam,
habe ein paar Stunden damit verbracht (bin nicht gerade sehr geübt im Proggen). Das Ergebnis: http://martin-truckenbrodt.com/download ... _1.0.0.zip

Mal schauen, was bei http://www.phpbb.com/bugs/viewreport.php?b=5240 rauskommt.

Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Abwarten und Tee trinken, wie es so schön heisst.... :D
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo Miriam,
hast Du es schon bei Dir eingebaut?

Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“