PHPackages                             infomaniak/t3ext-infomaniak-auth - 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. infomaniak/t3ext-infomaniak-auth

ActiveTypo3-cms-extension[Authentication &amp; Authorization](/categories/authentication)

infomaniak/t3ext-infomaniak-auth
================================

Infomaniak OIDC Provider for TYPO3

0.0.1(1y ago)04MITPHPPHP ^8.1 || ^8.2 || ^8.3 || ^8.4CI failing

Since Jun 17Pushed 12mo agoCompare

[ Source](https://github.com/Infomaniak/typo3-openid)[ Packagist](https://packagist.org/packages/infomaniak/t3ext-infomaniak-auth)[ Docs](https://github.com/infomaniak/t3ext-infomaniak-auth)[ RSS](/packages/infomaniak-t3ext-infomaniak-auth/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (4)Versions (2)Used By (0)

TYPO3 Extension: Infomaniak Auth
================================

[](#typo3-extension-infomaniak-auth)

[![TYPO3](https://camo.githubusercontent.com/08afacc49187e63c796f7d1c4401d0f0563bab574d9c525312b2827acb09a7c5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31322d6f72616e67652e737667)](https://typo3.org/)[![TYPO3](https://camo.githubusercontent.com/2cf6570821614808899422f68a66a381a2de1dd0746ba9cdba6155def1f4f396/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31332d6f72616e67652e737667)](https://typo3.org/)[![License](https://camo.githubusercontent.com/48bf9b56d44f38db53ce21294cf0b9487d0a3734ab3ba1fe4c69858ae20db2c1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d47504c76332d626c75652e737667)](LICENSE)[![Version](https://camo.githubusercontent.com/7d41ed62104e837ba0b4de09f2dd55e9b4de4d45032058d4a089fe80c71e47a8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f56657273696f6e2d312e302e302d677265656e2e737667)](ext_emconf.php)

---

✨ Fonctionnalités
-----------------

[](#-fonctionnalités)

- 🔐 Authentication via Infomaniak
- 👥 Automatic TYPO3 user account creation
- 🔄 Data sync (email, first name, last name)
- 🏷️ Assignment to TYPO3 user groups

---

📥 Installation
--------------

[](#-installation)

### Requirements

[](#requirements)

- TYPO3 v12+
- Infomaniak account with a configured Auth app

```
composer require infomaniak/t3ext-infomaniak-auth
```

---

### ⚙️ Configuration

[](#️-configuration)

1. Create an Auth application in the Infomaniak Manager

You need an Infomaniak account and must configure an Auth application in the Infomaniak Manager.

Go to the Cloud Computing section and choose the Auth application. Then click on "Create a new application".

[![NewApp.png](Resources/Public/Documentation/NewApp.png)](Resources/Public/Documentation/NewApp.png)

Next, fill in the following information:

- **What type of app would you like to create?** : Choose "Application"
- **What name would you like to give your app?** : Enter the name of your application
- **Specify the permitted redirection URLs for this app**: The homepage URL of your TYPO3 site, ending with /oauthcallback (e.g., )

You can then retrieve the **Client ID** and **Client Secret** for your application.

[![ClientSecret.png](Resources/Public/Documentation/ClientSecret.png)](Resources/Public/Documentation/ClientSecret.png)

2. Configure the extension in the TYPO3 backend:

Once the extension is installed, you need to configure the authentication module.

- Go to **Admin Tools &gt; Settings &gt; Extension Configuration**
- Select the extension **infomaniak\_auth**
- Configure the extension settings

#### Client configuration

[](#client-configuration)

- In the first tab, provide the following details :
    - **Client ID**: Provided by Infomaniak when creating the application
    - **Client Secret**: Provided by Infomaniak when creating the application
    - **Client Scopes** : Scopes to be used for authentication (default: `openid email profile`)

#### Authentification Backend

[](#authentification-backend)

In the second tab, you can configure authentication for the TYPO3 backend.

#### Authentification Frontend

[](#authentification-frontend)

In the third tab, you can configure authentication for the TYPO3 frontend.

#### Server configuration

[](#server-configuration)

In the last tab, you can configure the various endpoints for the Infomaniak authentication server. **You normally shouldn’t need to modify these settings.**

---

Login into TYPO3
----------------

[](#login-into-typo3)

### Authentification Backend

[](#authentification-backend-1)

Once the extension is installed and configured, you can log in to the TYPO3 backend using your Infomaniak account.

1. Choose to login with your Infomaniak account.

[![LoginBe1.png](Resources/Public/Documentation/LoginBe1.png)](Resources/Public/Documentation/LoginBe1.png)

2. Click on the "Login" button.

[![LoginBe2.png](Resources/Public/Documentation/LoginBe2.png)](Resources/Public/Documentation/LoginBe2.png)

You will be redirected to Infomaniak’s login page. After authentication, you will be logged into the TYPO3 backend.

### Authentification Frontend

[](#authentification-frontend-1)

To allow users to log in to your website's frontend, you need to add the Infomaniak Auth plugin to a page.

This plugin will display a login button. When the visitor clicks the button, they will be redirected to the Infomaniak login page.

Upon return, they will be logged in to the TYPO3 frontend.

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance49

Moderate activity, may be stable

Popularity3

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 66.7% 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

Unknown

Total

1

Last Release

383d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9ff0f8a9040810d807df0dcf6fd4a5ca504fe12929c6df962469765be988053b?d=identicon)[L3o-pold](/maintainers/L3o-pold)

![](https://www.gravatar.com/avatar/768b06d025ea1cdf4335181ac757552a49cf156d8a8072782ea0748f866921e1?d=identicon)[johann.gouin](/maintainers/johann.gouin)

---

Top Contributors

[![presedo](https://avatars.githubusercontent.com/u/984408?v=4)](https://github.com/presedo "presedo (4 commits)")[![L3o-pold](https://avatars.githubusercontent.com/u/4710495?v=4)](https://github.com/L3o-pold "L3o-pold (2 commits)")

---

Tags

AuthenticationOpenIdtypo3oidc

### Embed Badge

![Health badge](/badges/infomaniak-t3ext-infomaniak-auth/health.svg)

```
[![Health](https://phpackages.com/badges/infomaniak-t3ext-infomaniak-auth/health.svg)](https://phpackages.com/packages/infomaniak-t3ext-infomaniak-auth)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k53](/packages/friendsoftypo3-content-blocks)[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

751291.4k43](/packages/civicrm-civicrm-core)[causal/oidc

This extension uses OpenID Connect to authenticate users.

1764.4k](/packages/causal-oidc)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40529.5k](/packages/wazum-sluggi)[pagemachine/typo3-formlog

Form log for TYPO3

23238.6k8](/packages/pagemachine-typo3-formlog)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

611.1M8](/packages/netresearch-rte-ckeditor-image)

PHPackages © 2026

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