Hej!
Vorweg: Ja, ich weiss, dass es zum Thema phpBB schon einen langen Thread gibt. Aber der hat sich zu einer reinen Diskussion um den phpBB-Klon (Typo3-Extension) entwickelt. Ich muss aber das echte phpBB einsetzen und überlege, die zugehörige Site gleichzeitig mit Tyop3 aufzuziehen.
Dazu muss ich diese beiden Systeme zu einer minimalen Kooperation bringen. Das Einbinden von Listen mit neuen Beiträgen auf der Startseite baue ich dabei notfalls manuell mit PHP nach.
Allerdings möchte ich meinen Besuchern nicht zumuten, sich doppelt zu registrieren, doppelt einzuloggen und an zwei Stellen ihr Profil zu pflegen. Ich muss es also irgendwie hinbekommen, dass Tyop3 die Forenbenutzer auch als Frontend-User erkennt und auch weiss, ob sie zu einer Gruppe gehören.
Konkrete Frage also: Geht das mit vertretbarem Aufwand? Also: Ohne knietief in den Code von Tyop3 und/oder phpBB einzusteigen und bei künftigen Updates eines dieser Systeme in Schwierigkeiten zu kommen?
Danke,
-- snorri
snorri schriebKonkrete Frage also: Geht das mit vertretbarem Aufwand? Also: Ohne knietief in den Code von Tyop3 und/oder phpBB einzusteigen und bei künftigen Updates eines dieser Systeme in Schwierigkeiten zu kommen?
Ich tät sagen NEIN. Denn EINE Benutzerverwaltung wirst Du umschreiben müssen und wirst dann Mehraufwand bei Updates haben.
snorri schrieb*grummelgrummelgrummel*
Wie recht Du doch hast... 🙂
Hallo
Aus den letzten Meldungen hat php eh Sicherheitsprobleme.
Deswegen nutze eine andere software.
Am besten du schreibst dir ein paar scripts um die benutzer z.b. aus dem php in das chc forum hinein zu bekommen. Genau so mit den Threads usw.
MFG
boonkerz schriebAus den letzten Meldungen hat php eh Sicherheitsprobleme.
Deswegen nutze eine andere software.
Am besten du schreibst dir ein paar scripts um die benutzer z.b. aus dem php in das chc forum hinein zu bekommen.
Aha. Und mit welcher Skriptsprache sind die geschrieben? PHP.
Zudem wäre es hilfreich, die betroffenen PHP Versionen zu benennen, statt solcher Globalstatements.
Hallo
Ich meine benutze die chc_forum extension und schreibe dir ein paar scripts die dir die threads und benutzer ins typo3 holt.
http://www.google.de/search?hl=de&client=firefox-a&rls=org.mozilla%3Ade-DE%3Aofficial&q=phpbb+sicherheitsl%C3%BCcke&btnG=Suche&meta=
schau mal dort sind solche aufgezählt.
MFG
Hej!
Aus den letzten Meldungen hat php eh Sicherheitsprobleme.
Deswegen nutze eine andere software.
Hm. Ich mag mich ja täuschen, aber ist Typo3 nicht auch in PHP geschrieben ... ?
Zu den betroffenen PHP-Versionen:
- http://www.heise.de/newsticker/meldung/54320
- http://www.phpbb.de/viewtopic.php?t=73199
-- snorri
Hallo zusammen,
wir haben ein solches Forum (typo3.7 und echtes phpBB) mit nur einer Benutzerregistrierung am Start. 😉
Wir haben dazu eine Agentur beauftragt, die uns mit drei Manntagen Aufwand folgendes realisiert haben:
- Installation von Typo 3.7 und phpBB 2.10, das template haben wir allerdings selbst eingestellt
- Registrierung der User über phpBB (mit entsprechendem mail-Workflow bzgl. Aktivierung etc.)
- Nach der Registrierung wird der useraccount auch in der typo3-DB mit status hidden angelegt
- Nach Aktivierung durch Admin wird sowohl in typo3 als auch in phpBB der User aktiviert (hidden-flag gelöscht)
- Meldet sich ein User im Forntend an, wird per ausgeklügelter Cookie-Übergabe und Session-Handling der User sowohl in typo3 als auch in phpBB angemeldet
- Wenn ich einen User lösche, wird er in beiden DB's gelöscht
Somit nutzen wir das Beste aus beiden Welten und sind sehr glücklich damit (außer mit dem Provider Manitu, der ist so elend langsam, es ist zum ... #evil# )
Zu sehen unter http://www.isoft-user.de
Bitte habt Verständnis dafür, dass ich hier keinen Quellcode posten werde, das wäre der Agentur gegenüber nicht fair. Als Tipp kann ich Euch aber sagen, dass alle Veränderungen am Code in phpBB gemacht wurden, typo3 wurde nicht angefasst.
Eine Seite nach demselben Prinzip hat die Agentur für den VFL Wolfsburg gemacht, zu sehen unter http://www.vfl-wolfsburg.de/
Wer den Kontakt zur Agentur haben möchte, einfach nochmal hier posten. Ich gehe davon aus, dass sie nichts dagegen haben werden. #giggle#
Gruß,
Guido
naja, ok... dann wurde der quelltext vom phpbb angepasst.... und phpbb 2.10 hat aber eine sowas von fiese sicherheitslücke, dass man doch schnell auf phpbb 2.11 updaten sollte... nun geht das bei euch auch? einfach neue version drauf und gut? wenn nicht, ist diese lösung nicht besonders zu empfehlen... oder irre ich mich da?
dass man doch schnell auf phpbb 2.11 updaten sollte... nun geht das bei euch auch
Das ist ja nur eine Möglichkeit, die Sicherheitslücke in phpBB auiszumerzen. Eine andere ist, bestimmte Teile des Codes zu verbessern ähnlich dem Einspielen von neuen Mods, wie auf er phpBB-Website beschrieben. So haben wir es gemacht...
Gruß,
Guido
das ist schon klar... gehen tut das schon und die arbeit "könnte" sich in grenzen halten, je nachdem was da noch so alles kommt an sicherheitslücken im phpbb. schon klar...
LineMan schriebdas ist schon klar... gehen tut das schon und die arbeit "könnte" sich in grenzen halten, je nachdem was da noch so alles kommt an sicherheitslücken im phpbb. schon klar...
Was steht hinter Deiner Frage? Kurz zusammengefasst möchtest Du, dass zwei autarke Systeme zusammenarbeiten, ohne jedoch, zur Erleichterung von Updates, eines von beiden zu modifizieren. Meinst Du dass das realistisch machbar ist, ohne ein drittes System zu involvieren, welches die Kommunikation zwischen beiden vornimmt?
Also werden wir doch mal konkret. Das Anlegen und Ändern von Benutzerprofilen lässt sich mit etwas Erfahrung in PHP und MySQL lösen. Hauptproblem scheint mir das Einloggen zu sein.
Gehen wir mal davon aus, dass wir das LogIn-Formular von phpBB benutzen. Ich gebe meinen Benutzernamen und mein Passwort ein und schicke das ab. Was muss ich nun anstellen, damit mich im gleichen Atemzug auch als Typo3-Frontent erkennt?
1. Über ein SQL-Statement muss ich abfragen, ob ein Frontend-Benutzer mit diesem Namen und Passwort existiert. Frage: In welcher Tabelle speichert Typo3 diese Information?
2. Wenn der User existiert, wird wahrscheinlich eine session gestartet und bestimmte session-variables gesetzt (u.a. zu welcher Gruppe der User gehört). Frage: Wie heissen diese Variablen und welche Werte müssen die erhalten?
-- snorri
Hallo Leute,
da haben sich schon Leute mit beschäftigt.
Schaut euch doch einfach mal das Single Sign On von Net and Works an:
http://www.single-signon.com/single-signon.html
Viele Grüße
BK
Ich wusste nicht, dass dieses Modul von phpBB2 unterstützt wird.
Das ist ja gnadenlos! Hat schon jemand Erfahrungen mt der Extension gesammelt?
Warum ist die nicht auf der typo3.org/extensions ?
Weil die Extension nicht mehr weiterentwickelt wird,
MFG
wo hast du die information her boonkerz?
Aber das ist doch eine der weltbesten Extensions :o
Damit würde typo3 zum universellen Werkzeug. Alles, was typo3 nicht kann, läuft über 3rd party apps.
Vorausgesetzt, sie funktionert. Ich hatte noch keine Zeit, es zu testen...