Seite 1 von 1

phpBB3-Passwort in Fremdanwendung erstellen?

Verfasst: 10.06.2009 12:39
von smurffit
Hallo zusammen,

ich hänge seit Tagen schon an folgendem Problem:

Ich habe eine Webseite, bei der sich der User Registriert. Nun möchte ich bei der Registrierung meinem phpBB3 den User gleich in die DB unterschieben.
Bei phpBB2 ging das ja noch easy mit nem md5, bei phpBB3 hat sich das ja grundlegend geändert.

Ich hab versucht die /includes/functions.php zu includieren und mittels phpbb_hash() einen Hash zu bekommen. Leider funktioniert das inkludieren nicht so ohne weiteres. Ich hab es dann mit verschiedenen Lösungen aus diesem und dem offiziellen Board versucht, aber letztendlich immer einen Hash herausbekommen den das Board nicht akzeptiert hat (teilweise sogar jedesmal andere).

Die Anwendung in der ich die Registrierung durchführe ist schon recht komplex, deswegen möchte ich da nicht allzuviel in der session rumpfuschen oder unnötig viel inkludieren.

Hat mir bitte jemand einen Tip, wie ich das Problem möglichst schnell und unkompliziert lösen kann?
Vielen Dank schonmal. :)

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Verfasst: 10.06.2009 12:44
von Pyramide
Bei phpBB3 gibt es für diese Zwecke die Authentication Plugins

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Verfasst: 10.06.2009 13:01
von smurffit
Pyramide hat geschrieben:Bei phpBB3 gibt es für diese Zwecke die Authentication Plugins
Danke, ich hab mir das mal angeschaut, aber so wie ich das verstehe geht es darum, wie ich die phpBB-User für meine Website verwenden kann.

Alles, was ich aber will ist aus einem Plain-Passwort ein phpBB-gehashtes Passwort zu machen. :grin:

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Verfasst: 10.06.2009 13:48
von Pyramide
smurffit hat geschrieben:aber so wie ich das verstehe geht es darum, wie ich die phpBB-User für meine Website verwenden kann.
Nein, das wäre Adding Pages. Die Authentication Plugins machen das Gegenteil - du Programmierst eine Schnittstelle und phpBB nutzt dann die vorhandene Benutzerdatenbank (inkl. Autologin).

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Verfasst: 10.06.2009 13:58
von smurffit
Und was hat der LogIn mit einer Registrierung zu tun?

Ich verstehe nicht, wieso es so schwer ist, von extern ein phpBB3 kompatibles Passwort zu erstellen. :-?

[Edit] Habs mal damit versucht, aber das PW wird beim Login nicht akzeptiert :cry:
http://www.dreamincode.net/forums/showtopic57945.htm

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Verfasst: 13.12.2009 20:59
von NBOne
Gerade das gleiche Problem gehabt:

Bei mir funktioniert der Include, und der Hash der rauskommt funktioniert auch.

Wenn du Probleme mit dem Include hast kannst du auch die widerliche Lösung wählen, und die Funktion einfach kopieren...musste dann halt bei jedem Update schauen, ob die sich nicht villeicht verändert hat...