Single Sign On with TYPO3 - Case Studies

Author Thomas Schikarski
Track Admin - TYPO3 Management
Session type Talk (45 minutes)
Long Abstract A growing number of TYPO3 websites used in internal or external networks are being equipped with functionality that allows customer relationship management, datasharing with collaborators etc. on a per-user basis. In many of these cases TYPO3 is used in addition to other IT systems which also have user authentication mechanisms. To avoid users having to memorize more and more passwords one would like to keep the number of user databases as low as possible.
With the concept of "services" TYPO3 can be enabled to rely on those foreign login systems instead or in addition to the user databases built into TYPO3.
We present several case studies based on real projects which demonstrate various implementations of Single Sign On clients, including backend and/or frontend authentication, connecting to a Windows Active Directory, OpenSSO, Shibboleth and SAP. Even Seamless SSO was possible under certain circumstances, i.e. the user that is already authenticated to the network is not required to enter his login credentials again.
Another example shows how TYPO3 can be used as authentication master for other applications.
SlideShare URL
Links

Speaker(s)

Irene Höppner

Irene Höppner

Irene Höppner graduated as "Diplom-Wirtschaftsinformatikerin" and works as Senior Developer with in2code. She is specialized in TYPO3 since nine years. She is co-author of the "TYPO3 Profihandbuch" and trainer of two DVD video trainings about TYPO3. She has a deep insight into FLOW3 and focusses on projects comprising complex business applications in the Intranet or Internet.

Thomas Schikarski

Thomas Schikarski

Dr. Thomas Schikarski is an IT consultant and TYPO3 extension developer with focus on authentication services. He is experienced in IT management, design and development of hetergenous networks, and reliability and security issues. He is familiar with organizational as well as technical barriers that influence the feasibility of web based collaboration solutions.

Back to session list