PHPackages                             waldhacker/typo3-oauth2-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. waldhacker/typo3-oauth2-client

Abandoned → [co-stack/typo3-oauth2-client](/?search=co-stack%2Ftypo3-oauth2-client)ArchivedTypo3-cms-extension[Authentication &amp; Authorization](/categories/authentication)

waldhacker/typo3-oauth2-client
==============================

TYPO3 OAuth2 Login Client (backend and frontend)

2.1.1(2y ago)576.4k↓21.7%10GPL-2.0-or-laterPHP

Since Jul 11Pushed 2y ago3 watchersCompare

[ Source](https://github.com/waldhacker/ext-oauth2-client)[ Packagist](https://packagist.org/packages/waldhacker/typo3-oauth2-client)[ Docs](https://github.com/waldhacker/ext-oauth2-client)[ RSS](/packages/waldhacker-typo3-oauth2-client/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelogDependencies (26)Versions (12)Used By (0)

[![ci](https://github.com/waldhacker/ext-oauth2-client/actions/workflows/ci.yml/badge.svg)](https://github.com/waldhacker/ext-oauth2-client/actions/workflows/ci.yml)

⚠️

**This repository is no longer maintained.
No Issues or Pull Requests will be considered or approved.
The maintenance and further development is thankfully the responsibility of [@vertexvaar](https://github.com/vertexvaar).
The new code base can be found [in this GitLab repository](https://gitlab.com/co-stack.com/co-stack.com/typo3-extensions/typo3-oauth2-client). Read all the details about the migration there. Many thanks to [@vertexvaar](https://github.com/vertexvaar) for taking over the further development and many thanks to all users for their trust.**

⚠️

TYPO3 OAuth2 login client (backend and frontend)
================================================

[](#typo3-oauth2-login-client-backend-and-frontend)

Allow your frontend and backend users to add login possibilities via any OAuth2 provider. Popular examples are Github or Gitlab, Google, Facebook or LinkedIn or classically self-hosted solutions like Keycloak.

The extension allows administrators/integrators to configure various providers and offers any frontend and/or backend user an interface to add their OAuth2 based login.

This extension is especially powerful in combination with the Multi-Factor Capabilities of TYPO3 as you can provide backend users with a single-sign-on login of their choice and add additional security of MFA to TYPO3.

For more info, please refer to the documentation.

Backend login
-------------

[](#backend-login)

[![Image of Dashboards](Documentation/Images/Backend/loginScreen.png)](Documentation/Images/Backend/loginScreen.png) [![Image of Dashboards](Documentation/Images/Backend/configuredProviders.png)](Documentation/Images/Backend/configuredProviders.png)

Frontend login
--------------

[](#frontend-login)

[![Image of Dashboards](Documentation/Images/Frontend/loginScreen.png)](Documentation/Images/Frontend/loginScreen.png) [![Image of Dashboards](Documentation/Images/Frontend/configuredProviders.png)](Documentation/Images/Frontend/configuredProviders.png)

Quick Install
-------------

[](#quick-install)

`composer req waldhacker/typo3-oauth2-client`

Issues &amp; Contributions
--------------------------

[](#issues--contributions)

Find the code at

Report issues at

### Security

[](#security)

If you learn about a potential security issue, please **always** contact us via  and please **do not** create a public visible issue.
Please always include the version number where you've discovered the issue.

Alternatively you can contact the TYPO3 Security Team via .
Please always include the version number where you've discovered the issue.
For more details see [TYPO3 Security Team](https://typo3.org/community/teams/security/).

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity37

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 63.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~127 days

Total

7

Last Release

1006d ago

Major Versions

1.0.1 → 2.0.02022-04-02

### Community

Maintainers

![](https://www.gravatar.com/avatar/004feeac533aca09131a92ab3111be5c85268da65d979c4dce131dcb72057bf2?d=identicon)[psychomieze](/maintainers/psychomieze)

![](https://www.gravatar.com/avatar/2ec2b97cf168b565dfc967a4460581babe890e43571c242cea43e7b6b4683765?d=identicon)[waldhacker](/maintainers/waldhacker)

---

Top Contributors

[![waldhacker1](https://avatars.githubusercontent.com/u/4954582?v=4)](https://github.com/waldhacker1 "waldhacker1 (36 commits)")[![susannemoog](https://avatars.githubusercontent.com/u/321804?v=4)](https://github.com/susannemoog "susannemoog (17 commits)")[![huersch](https://avatars.githubusercontent.com/u/7778669?v=4)](https://github.com/huersch "huersch (3 commits)")[![waldhacker-joerg](https://avatars.githubusercontent.com/u/92523446?v=4)](https://github.com/waldhacker-joerg "waldhacker-joerg (1 commits)")

###  Code Quality

Static AnalysisPHPStan, Psalm

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/waldhacker-typo3-oauth2-client/health.svg)

```
[![Health](https://phpackages.com/badges/waldhacker-typo3-oauth2-client/health.svg)](https://phpackages.com/packages/waldhacker-typo3-oauth2-client)
```

###  Alternatives

[fluidtypo3/vhs

This is a collection of ViewHelpers for performing rendering tasks that are not natively provided by TYPO3's Fluid templating engine.

1954.1M49](/packages/fluidtypo3-vhs)[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[in2code/femanager

Modern TYPO3 Frontend User Registration.

49745.4k6](/packages/in2code-femanager)[pagemachine/typo3-formlog

Form log for TYPO3

23225.3k6](/packages/pagemachine-typo3-formlog)[eliashaeussler/typo3-warming

Warming - Warms up Frontend caches based on an XML sitemap. Cache warmup can be triggered via TYPO3 backend or using a console command. Supports multiple languages and custom crawler implementations.

20229.9k](/packages/eliashaeussler-typo3-warming)[evoweb/sf-register

Frontend User Registration

13177.1k1](/packages/evoweb-sf-register)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
