phpBB3-Passwort in Fremdanwendung erstellen?

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
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.
Antworten
smurffit
Mitglied
Beiträge: 3
Registriert: 10.06.2009 12:33

phpBB3-Passwort in Fremdanwendung erstellen?

Beitrag 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. :)
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Beitrag von Pyramide »

Bei phpBB3 gibt es für diese Zwecke die Authentication Plugins
KB:knigge
smurffit
Mitglied
Beiträge: 3
Registriert: 10.06.2009 12:33

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Beitrag 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:
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Beitrag 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).
KB:knigge
smurffit
Mitglied
Beiträge: 3
Registriert: 10.06.2009 12:33

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Beitrag 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
NBOne
Mitglied
Beiträge: 33
Registriert: 10.12.2007 20:33

Re: phpBB3-Passwort in Fremdanwendung erstellen?

Beitrag 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...
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“