TYPO3 und Magento sind beliebte Systeme: Das eine eignet sich hervorragend, um kleine und große Internetseiten zu verwalten, und das andere ist ein beliebtes Shopsystem sowohl für Kleinunternehmer, als auch große Firmen.
Möchte man beide Systeme miteinander verbinden, dann stand man in der Vergangenheit immer vor einem Problem, da es mit Bordmitteln nicht möglich ist, eine Verknüpfung zwischen TYPO3-Benutzern und Magento-Kunden herzustellen. Stellen Sie sich hierzu folgendes Szenario vor: Sie betreiben eine Homepage mit TYPO3 und einen Magento-Shop. Ihre TYPO3-Homepage hat einen separaten Login für Kunden, der zu speziellen Bereichen führt, der nur für registrierte Benutzer zu sehen ist.
Zeitgleich pflegen Sie auch einen Magento-Shop, der sowohl für die registrierten Benutzer Ihrer TYPO3-Seite, als auch normale „Laufkundschaft“ gedacht ist. Wenn Ihre TYPO3-Benutzer etwas im Magento-Shop bestellen wollen, dann müssen sie sich erst einmal zusätzlich im Magento-System als Benutzer/Kunde registrieren und anmelden. Das ist nicht gerade komfortabel, doch eine Verschmelzung beider Systeme auf diesem Gebiet war in der Vergangenheit nicht möglich.
OGVIT aus Paderborn hat sich diesem Problem angenommen und eine Erweiterung für TYPO3 programmiert, die eine Single Sign-On-Lösung für TYPO3 und Magento bietet: Benutzer, die sich im TYPO3 anmelden, sind somit auch gleichzeitig im Magento-Shop eingeloggt. Zusätzlich lassen sich die Benutzer zentral über TYPO3 verwalten. Ein doppelter Verwaltungsaufwand entfällt somit. Um die Erweiterung nutzen zu können, sind lediglich ein paar einfache Schritte notwendig:
Voraussetzung ist, dass Sie die Erweiterung sr_feuser_register für den Frontend-Login im TYPO3 benutzen. Nachdem man die Single Sign-On-Erweiterung in TYPO3 installiert und einige Einstellungen mit Hilfe von TypoScript konfiguriert hat, muss man anschließend die Datei „remotelogin.php“ aus dem Erweiterungsordner in das Hauptverzeichnis der Magento-Installation kopieren. Diese Datei dient als Bindeglied zwischen TYPO3 und ermöglicht
den Single Sign-On.
Hinweis in Bezug auf TYPO3 4.7:
sr_feuser_register ist leider noch nicht mit TYPO3 4.7 kompatibel. Aus diesem Grund läuft die Single Sign-On-Lösung für TYPO3 und Magento noch nicht mit der neuen Version.
Dies ist ein Gastbeitrag von Nico Heister. Die Extension gibt es auf der Unternehmenwebseite und im TER (ogv_magento_auto_signon).