MyBB.de Forum
Passwortabfrage für ges. Forum - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Passwortabfrage für ges. Forum (/thread-9538.html)

Seiten: Seiten: 1 2


RE: Passwortabfrage für ges. Forum - Grauer-Magier - 26.05.2008

Klar geht das. Es betrifft auch nur die durch Passwort geschützten Foren, in alle anderen kann man noch schreiben - aber wenn ich den Code wieder auf original setze hab ich diese Stundenfrist nicht - die extrem wichtig in diesem Fall ist.


RE: Passwortabfrage für ges. Forum - Axxis - 18.03.2009

Ich habe das gleiche Problem. Hat jemand eine Lösung?. Muss doch möglich sein, dass Der Cookie für passwortgeschützte Foren ein Zeitlimit bekommt.

So wie in Beitrag#2 funzt das leider nicht --> https://www.mybb.de/forum/thread-9538-post-69267.html#pid69267

Habe selbst leider zu wenig Ahnung davon...


RE: Passwortabfrage für ges. Forum - Michael - 19.03.2009

Die sicherste Lösung wäre hier sicherlich ein Plugin, dass den Zeitpunkt der Freischaltung in einer Datenbanktabelle speichert und beim Aufrufen des Forums die Daten abgleicht. Frag da mal in einer der Mod-Communities an, vielleicht hast du Glück.


RE: Passwortabfrage für ges. Forum - Axxis - 19.03.2009

Habe die Antwort selbst herausgefunden. Damit mal alle was davon haben, so sieht die Lösung aus:

in der Datei inc/functions.php:

PHP-Code:
my_setcookie("forumpass[$fid]"md5($mybb->user['uid'].$mybb->input['pwverify']), nulltrue); 

hiermit ersetzen

PHP-Code:
my_setcookie("forumpass[$fid]"md5($mybb->user['uid'].$mybb->input['pwverify']), time 3600true); 

einfach "null" gegen "time + ...." ersetzen, wobei die Punkte für die Zeit in Sekunden stehen. Das war´s Smile


//Edit

thx Michael, hab gar nicht gesehen, dass noch ein Nachtmensch hier war Smile