Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 5 Gast/Gäste
Passwortabfrage für ges. Forum
#11
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.
Wer eine Wahrheit verbergen will, braucht sie nur offen auszusprechen - sie wird einem ja doch nicht geglaubt.
(Charles Talleyrand)
#12
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-po...l#pid69267

Habe selbst leider zu wenig Ahnung davon...
#13
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.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#14
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