Seite 1 von 1

Integrationshilfe

Verfasst: 07.07.2013 16:21
von firefox2kx
Auf http://www.eventportalzentrale.de/forum/ habe ich ein aktuelles phpBB installiert und als iframe eingebunden.
Wird nur das Forum geladen (wie im angegebenen Link), so wird auf die Seite redirected, die das Forum ge-iframed hat.

Damit keine Scrollbalken erscheinen sagt ein Javascript im overall_header dem Parent, wie groß das iFrame sein muss.

Der nächste Schritt ist auf den ersten Blicken nicht so transparent für mich:
Loggt sich ein Nutzer auf der Trägerwebseite (Eigenproduktion mit sehr umfangreicher Steuerung und Backend) ein, so soll geprüft werden... "Ist der Nutzer bereits phpBB-Nutzer? Nein? Also trage ihn in der Datenbank ein."
Das werde ich wohl sicherlich noch hin biegen können.

Wie aber logge ich den User fachgerecht ins phpBB ein und ohne dass er mir gleich wieder raus hüpft?
Denn bereits bei einem gewöhnlichen Login innerhalb des iFrames ist der Nutzer nachdem die Seite neu geladen ist schon wieder ausgeloggt. Woher kommt das, wie kann das unterbunden werden?

Nochmal kurz die Grundfragen:
1. Welche Daten muss die Trägercommunity über den Nutzer dringend schreiben?
2. Wie kann ein User ohne phpBB-Loginmaske durchs Trägersystem eingeloggt werden?

Vielen Dank,
Timo

Re: Integrationshilfe

Verfasst: 08.07.2013 15:04
von HabNurNeFrage
Hi,

wenn ich Dich richtig verstehe, möchtest Du den Login von Deinem Eventportal für das phpBB nutzen.
Dabei entsteht das Problem, dass durch das Forum sozusagen eine zweite Session erzeugt wird.

Meiner Meinung nach, wäre es einfacher, den Login des Forums komplett zu nutzen, was quasi der umgekehrte Weg wäre.
Dazu müsstest Du deine jetzigen Mitglieder in die Forum-Datenbank einspielen und den phpBB Login auf Deiner Hauptseite für die gesamte Community nutzen.
Dann könntest Du auf den iFrame komplett verzichten und Deinen Header und Footer im Forum einsetzen.

Hier mal ein wenig Lesestoff:

Benutzer hinzufügen: https://wiki.phpbb.com/Add_users
Session kombinieren: http://perplexed.co.uk/181_merging_phpb ... ssions.htm
phpBB Login Integration: https://www.phpbb.de/kb/phpbb_login
User Massen Import: https://www.phpbb.com/community/viewtop ... &t=1494875

Das Forum dazu zu bewegen, dass es Fremdsessions nutzt, ist sicher eine ziemlich aufwendige Aufgabe...

LG