Seite 1 von 1

User von fremden CMS Zugriff auf phpBB gewähren

Verfasst: 02.02.2009 11:57
von analogbernd
Hallo,

ich nutze ein CMS (jaws) für ein Projekt. Alle möglichen Funktionen die ich benötige sind auch schon drin. Nun möchte ich aber gern den Webauftritt mit einem Forum bereichern. phpBB macht einen sehr guten Eindruck.
Die Frage ist nun, wie kann ich vorhandenen Usern des CMS Zugriff (Beiträge schreiben, Antworten, lesen reicht) auf das Forum gewähren ohne das sie sich ein zweites Mal anmelden/registrieren müssen?

Mir fallen so komische Sachen ein, wie Datenbankabfragen des Forums umbiegen etc. Aber mir wäre eine solide Lösung lieber als solch "Quick & Dirty" Sachen. Wichtig ist ja auch der Erhalt des Login-Status. Hat jemand so etwas schon gemacht?

Freu mich über Tipps & Anregungen.

Re: User von fremden CMS Zugriff auf phpBB gewähren

Verfasst: 02.02.2009 12:18
von cYbercOsmOnauT
Du könntest eine eigene auth für phpBB schreiben, die die eingegebenen Daten mit der CMS abgleicht und beim ersten Login einen phpBB User erzeugt (netterweise gibt es das schon fertig im Code von phpBB 3). Ganz quick&dirty geht es leider nicht. Du musst ja irgendwie die beiden Systeme verbinden.

Einen guten Überblick wie man eine eigene Auth programmiert gibt die Auth für Mediawiki (auch wenn sie mittlerweile ABD - abandoned - ist).
https://damnian.svn.sourceforge.net/svn ... Wiki/root/

Viele Grüße,
Tekin

Re: User von fremden CMS Zugriff auf phpBB gewähren

Verfasst: 02.02.2009 13:33
von analogbernd
Servus,
cYbercOsmOnauT hat geschrieben:(netterweise gibt es das schon fertig im Code von phpBB 3).
Wie meinst Du das? Gibt es da eine Doku? Welche Files?

Danke

Re: User von fremden CMS Zugriff auf phpBB gewähren

Verfasst: 03.02.2009 02:08
von cYbercOsmOnauT
Schau mal in die /includes/auth.php und such nach LOGIN_SUCCESS_CREATE_PROFILE. Wenn ein Loginprozedre diese Konstante im Arraykey status zurück sendet, erzeugt phpBB netterweise von sich aus einen neuen User mit den passenden Userdaten (die das Prozedre auch zurück schicken muss).

Re: User von fremden CMS Zugriff auf phpBB gewähren

Verfasst: 05.02.2009 16:12
von analogbernd
Servus,

sollte es da auch nicht möglich sein, das ich bei der Registrierung eines Nutzers im CMS, eine weitere Datenbankquery an das Forum schicke. Also nur ein paar Grundlegende Daten in die DB eintrage (username, passwort, email) und sobald sich der User im Forum einloggt, wird der Rest angelegt?

Wäre quasi praktisch. Was meinst Du. Ist das so lösbar? Hast Du Ansätze?

Vielen Dank.