03.01.13 –
Die Netzmacher haben TYPO3 um eine Schnittstelle erweitert, die die Benutzeranmeldung an einem SOAP-Server ermöglicht. Beim Login wird die Zugangsberechtigung mit Hilfe von SOAP erst mit einer Datenbank auf einem anderen Server abgeglichen, und wenn dies nicht erfolgreich ist, mit den in TYPO3 vergebenen Rechten.
Angemeldete Benutzer können ihre Daten ändern, diese werden synchron auf dem SOAP-Server aktualisiert. Während der Anmeldung wird ein Benutzerkonto in der TYPO3 Benutzerverwaltung angelegt und der Benutzer seinen in TYPO3 entsprechenden Gruppen zugeordnet. Dadurch gibt es keinen Unterschied von in TYPO3 angelegten und den von SOAP autorisierten Nutzern. TYPO3-Redakteure und TYPO3-Integratoren konfigurieren die Rechteverwaltung von TYPO3 wie immer – etwa den eingeschränkten Zugriff auf geschützte Inhaltselemente und Seiten. Das "SOAP"-Konto löscht sich später automatisch.
Die Netzmacher haben die Formulare, in denen Nutzer ihre Daten aktualisieren und ändern können, mit Powermail umgesetzt. Ein eigenes Plugin evaluiert die Daten. Dieses Verfahren ermöglicht bei Änderungen oder weiteren Anforderungen durch den Website-Betreiber eine hohe Flexibilität auf der Entwicklerseite.
Die SOAP-Schnittstelle ist auf die Anforderungen des Anwenders abgestimmt, der Deutschen Automobil Treuhand GmbH (DAT). Sie kann nicht für andere Auftraggeber verwendet werden, ohne den PHP-Code an die jeweilige SOAP-Schnittstelle anzupassen.
Damit hat die TYPO3-Erweiterung "DAT User Management by SOAP" (datusers) vor allem einen Nutzen für TYPO3-Entwickler. Das Programmieren einer SOAP-Schnittstelle ist eine komplexe Aufgabe, wer bei null anfängt, dem kann datusers als Basis für die eigene SOAP-Lösung helfen und viel Arbeit abnehmen.
Die Netzmacher haben die TYPO3-Erweiterung heute veröffentlicht. Sollten andere Entwickler die Erweiterung nutzen, wird datusers von einer möglichen Weiterentwicklung profitieren, hofft die Thüringer TYPO3-Agentur.
Die Schnittstelle hatte die Dortmunder Agentur Wilder Jäger Mediengestaltung in Auftrag gegeben.
Dies ist eine Website mit Start TYPO3 Responsive! Einem kostenlosen TYPO3-Template. TYPO3 und sein Logo sind Marken der TYPO3 Association.