anpassung ans 3er - 2er user_active entspricht im 3er was ?
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
anpassung ans 3er - 2er user_active entspricht im 3er was ?
hallo,
im 2er gab es in der datenbank in der users-tabelle das feld user_active mit entweder 0 oder 1 als eintrag.
im 3er finde ich nichts adäquates, sondern nur user_inactive_reason und user_inactive_time.
habe ich es irgendwo übersehen, daß es nur diesen inaktiv/aktiv-eintrag in form von 0 oder 1 gibt ? oder wo kann ich das finden ?
viele grüße, yks
im 2er gab es in der datenbank in der users-tabelle das feld user_active mit entweder 0 oder 1 als eintrag.
im 3er finde ich nichts adäquates, sondern nur user_inactive_reason und user_inactive_time.
habe ich es irgendwo übersehen, daß es nur diesen inaktiv/aktiv-eintrag in form von 0 oder 1 gibt ? oder wo kann ich das finden ?
viele grüße, yks
Zuletzt geändert von yks am 06.01.2009 13:53, insgesamt 1-mal geändert.
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Re: 2er user_active entspricht im 3er was ?
Hallo,
das, was Du suchst ist in der Tabelle phpbb_users das Feld user_type.
Die verwendeten Werte wurden in der includes/constants.php definiert:
das, was Du suchst ist in der Tabelle phpbb_users das Feld user_type.
Die verwendeten Werte wurden in der includes/constants.php definiert:
Code: Alles auswählen
define('USER_NORMAL', 0);
define('USER_INACTIVE', 1);
define('USER_IGNORE', 2);
define('USER_FOUNDER', 3);
Re: 2er user_active entspricht im 3er was ?
achso, weil 4 werte.
dank dir
mal sehen, ob das geht oder ob 'entweder oder' dann nicht mehr ausreicht.
dank dir

mal sehen, ob das geht oder ob 'entweder oder' dann nicht mehr ausreicht.
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Re: 2er user_active entspricht im 3er was ?
Du solltest immer auf USER_NORMAL und USER_FOUNDER prüfen....
Re: 2er user_active entspricht im 3er was ?
öhm - danke für den tip - im moment versuche ich es (glaube) ohne prüfung *zerknirscht guck*
hätte vielleicht besser im code-forum posten sollen..., sorry
noch eine frage...
kann es sein, daß das beim 3er nicht mehr funktioniert ? :
soweit ich weiß, sind die paßwörter im 3er anders verschlüsselt, dh, evtl reicht dann das davor geschriebene md5 nicht mehr ?
was müßte ich denn statt dessen schreiben ?
übrigens keine sorge, ich probiere nix unanständiges, versuche nur ein chatscript an das 3er anzupassen
viele grüße, yks

noch eine frage...
kann es sein, daß das beim 3er nicht mehr funktioniert ? :
Code: Alles auswählen
if (md5($givenpassword) == $dbpassword
was müßte ich denn statt dessen schreiben ?
übrigens keine sorge, ich probiere nix unanständiges, versuche nur ein chatscript an das 3er anzupassen
viele grüße, yks
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Re: anpassung ans 3er - 2er user_active entspricht im 3er was ?
Tja, phpBB3 verwendet gesalzene Passwörter...
Da kann ich Dir nur einen Link zum Wiki anbieten: http://wiki.phpbb.com/Authentication_pl ... gin_method
Lesestoff u.a.:
http://de.wikipedia.org/wiki/Salted_Hash
http://www.aspheute.com/artikel/20040105.htm
Da kann ich Dir nur einen Link zum Wiki anbieten: http://wiki.phpbb.com/Authentication_pl ... gin_method
Lesestoff u.a.:
http://de.wikipedia.org/wiki/Salted_Hash
http://www.aspheute.com/artikel/20040105.htm
Re: anpassung ans 3er - 2er user_active entspricht im 3er was ?
gesalzen ist prima 
aber demnach dann wohl wirklich an der zeile liegt *denk*
danke für die links !
dh, ich müßte
irgendwie ersetzen mit
(abgesehen von den kommentaren, klar)
*noch nachdenke (falls ganz falsch, bitte gleich bremsklotz werfen)
hm, das geht jedenfalls nicht, auch mit $ nicht... - glaube, auch übersehen habe, daß es kein php war.
glaube, auch übersehen habe, daß es in deinem link kein php war 
hm *grübel*

aber demnach dann wohl wirklich an der zeile liegt *denk*
danke für die links !
dh, ich müßte
Code: Alles auswählen
if (md5($givenpassword) == $dbpassword && $row['user_type'])
// everything okay, let login
Code: Alles auswählen
if (pwd.ComputeSaltedHash() == strStoredSaltedHash)
// user is authenticated successfully
*noch nachdenke (falls ganz falsch, bitte gleich bremsklotz werfen)
hm, das geht jedenfalls nicht, auch mit $ nicht... - glaube, auch übersehen habe, daß es kein php war.
Code: Alles auswählen
if (givenpassword.ComputeSaltedHash() == strStoredSaltedHash)

hm *grübel*
Zuletzt geändert von yks am 06.01.2009 14:54, insgesamt 1-mal geändert.
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Re: anpassung ans 3er - 2er user_active entspricht im 3er was ?
Hallo!
Der letzte Link von Dr. Death ist nur eine allgemeine Beschreibung von gesalzenen Passwörtern; er hat nichts direkt mit dem phpBB zu tun. (daher existieren die von dir ausprobierten Methoden auch gar nicht)
Vielleicht hilft dir dieser Beitrag weiter!
Das tue ich (auch, wenn ich dir nicht unbedingt die richtige Lösung anbieten kann).yks hat geschrieben:(falls ganz falsch, bitte gleich bremsklotz werfen)
Der letzte Link von Dr. Death ist nur eine allgemeine Beschreibung von gesalzenen Passwörtern; er hat nichts direkt mit dem phpBB zu tun. (daher existieren die von dir ausprobierten Methoden auch gar nicht)
Vielleicht hilft dir dieser Beitrag weiter!
Re: anpassung ans 3er - 2er user_active entspricht im 3er was ?
danke für den bremsklotz ! 
besser als wenn ich ewig ganz falsch rumdoktere.
und danke für den link
(das liest sich für mich zumindest auch irgendwie mehr nach php)

besser als wenn ich ewig ganz falsch rumdoktere.
und danke für den link

(das liest sich für mich zumindest auch irgendwie mehr nach php)

Mit subsilver2 macht es noch viel mehr Spaß ! :)