Seite 1 von 1

Wie wird das Passwort generiert?

Verfasst: 10.06.2012 15:27
von mike2033
Hallo,

ich rede mal nicht viel herum: ich habe schon einiges darüber gesucht, jedoch wurde ich nur fündig wie es bei IP.Board funktioniert. Ist bei phpBB anscheinend anders.

Ich habe eine Login-Form im Ordner /htdocs/Login/index.php. Mein Forum liegt in /htdocs/Board. Nun möchte ich mich mit der Login-Form im Ordner "Login" mit denselben Daten wie ich auch im Forum habe einloggen. Dabei möchte ich NICHT dieselbe Login-Form wie im Forum einbringen, sondern eine eigene ( eigenes Passwort-Check etc. ).

Leider habe ich jetzt gar keine Ahnung davon wie phpBB die Passwörter generiert. Ich habe ein wenig mit Beispielen rum gespielt. Hier mein aktueller "Test-Source":

Code: Alles auswählen

<?php
error_reporting(E_ALL);

require_once('../Board/includes/functions.php');  

$pass = "testpass'; // später kommt der text aus der Login-Form
$hash = phpbb_hash($pass);
echo $hash; 
echo $pass; // zum test wollte ich auch mal dass das passwort ausgegeben wird
?>
Dabei haben sich einige Problem heraus gestellt. Zu aller erst, wird "echo $pass" gar nicht ausgegeben = > die Seite ist leer. Außerdem funktioniert dass mit dem hashen auch nicht ganz.

Habt ihr da evtl. Tipps / einige andere Beispiel sources für mich? Wäre sehr nett!

MfG. Maik Sch.

EDIT: Ich habe hier übrigens einen Passwort-Rechner gefunden: http://phpbbmodders.net/tools/hash/ Es scheint aber als würde er nicht funktionieren da er einen ganz anderen Hash ausgibt als mein Passwort das in der MySQL Tabelle gespeichert ist. Ich verwende außerdem phpBB 3.0.10

Re: Wie wird das Passwort generiert?

Verfasst: 11.06.2012 09:51
von Scoutman