Skip to content
Marketing Factory Digital GmbH
Contact
Logo Marketing Factory Digital GmbH
  • Agency
    • About us
    • History
  • Services
    • Consulting, Analysis and Strategy
    • Programming and Development
      • Interface Development
      • PIM/ERP Links
      • Custom Development
      • Seamless CMS Integration
    • Hosting and Support
      • Cloud Strategies
      • Hosting Partners of Marketing Factory
    • Services with Third Parties
  • Technology
    • TYPO3
      • Current TYPO3 Versions
    • Shopware
    • IT Security
      • DDoS Protection
      • Continuous Upgrading
      • Privacy First
    • Tech Stack
      • Commitment to Open Source
      • Technology Selection
      • PHP Ecosystem
      • Containerisation & Clustering
      • Content Delivery Networks
      • Search Technologies
  • References
    • Projects
    • Clients
      • Client List
    • Screenshot of the homepage of the new Maxion Wheels websiteNEW: Relaunch of the corporate website of Maxion Wheels
  • Community
    • Community Initiatives
  • Blog
  • Contact
  • Deutsch
  • English
Key

You are here:

  1. Services
  2. Programming and Development
  3. Custom Development
  4. Generic OAuth2 Authentication and Authorisation for TYPO3 CMS

Generic OAuth2 Authentication and Authorisation for TYPO3

Background: Rights management in TYPO3 CMS

We have used the new oauth2 extension to create an innovative solution for cross-system user management. The installation of the oauth2 extension means that there is no longer a need for our employees to rotate passwords in client installations.

Rights management is quite a challenge in the TYPO3 environment. Most clients have different groups of employees, all of whom need to have different access rights in the backend. Our developers must also be able to access the backend – usually they need administrator rights to configure extensions, troubleshoot, or – generally – maintain the installation. Add development systems to the mix and the whole thing quickly becomes complex and very costly to manage.

Our solution: OAuth2 Authentication and Authorisation

Show larger version for: Login Screen

Our TYPO3 developers took the opportunity to create a generic OAuth-2.0 link to the TYPO3 backend at the TYPO3 Developer Days in 2018. As a first step, we integrated GitLab – mainly to meet our own needs. However, the extension is designed in such a way that other OAuth-2.0-compatible services can also be linked.

As soon as the extension is installed and configured, there is an option to just click on "Login with GitLab" alongside the familiar username and password login. This leads to GitLab, where the developer is usually already registered. A one-off activation in GitLab, which provides the extension with access to the information in GitLab, then returns to TYPO3, where the developer is then directly logged in.

Subsequently, the user no longer even sees GitLab, but goes directly to the TYPO3 backend.

Download now

The extension has been released to the entire community and can be downloaded here.

Download extension oauth2 now

We’d be pleased to advise you!

Ingo Schmitt

Ingo Schmitt
Managing Director

+49 (0)211-361176-63
ingo.schmitt@marketing-factory.de

I have been informed that the processing of my data is on a voluntary basis and that I can refuse my consent without detrimental consequences for me or withdraw my consent at any time to Marketing Factory Digital GmbH by mail (Marienstraße 14, D-40212 Düsseldorf) or e-mail (info@marketing-factory.de).

I understand that the above data will be stored for as long as I wish to be contacted by Marketing Factory. After my revocation my data will be deleted. Further storage may take place in individual cases if this is required by law.

Hint: Only lowercase letters and numbers are used.
Captcha image
  • Data privacy policy
  • Legal notice

© Marketing Factory Digital GmbH

Picture Credits
  1. "Keyhole": qimono / License: Pixabay License (CC0 1.0)
  2. "Login Screen": © Lisa Noffke / Marketing Factory Digital GmbH