t3ext-oidc
t3ext-oidc copied to clipboard
TYPO3 Extension oidc. This extension uses OpenID Connect to authenticate users.
Instead of `$userUid = $tableConnection->lastInsertId();` it should read `$userUid = $tableConnection->lastInsertId($userTable);`
The Error has been fixed [here](https://github.com/xperseguers/t3ext-oidc/issues/197), but the code is not present in the current 4.0.1 release nor in the main branch. See [here](https://github.com/xperseguers/t3ext-oidc/blob/master/Classes/Frontend/FrontendSimulationV13.php) vs. [here](https://github.com/butu/t3ext-oidc/blob/master/Classes/Frontend/FrontendSimulationV13.php) If I add it...
TYPO3 v13 requires some services to create frontend environment which are not made public by the core, mainly because they are injected and due to the `@internal` flag no need...
If the user logs out from OP(OpenID Provider), he is still logged in TYPO3 (cookie). How to detect if user is still logged in OpenID Provider ?
Allow to configure multiple OIDC providers, so the user can choose. First configured provider shall be the "default". Display multiple buttons, one for each configured provider: "Login with " (For...
Allow different provider configuration per site. Use current extension configuration as a fallback to make this a non-breaking change.
Right now the mapping from oidc userinfo claims to fe_user columns is configured via TypoScript. This becomes problematic for two reasons: * The Authentication Service needs to access the mapping...
IdPs may revoke tokens for a user/grant. E.g. if permissions of a user are modified, or a user is deleted. In order to ensure that revoked tokens (access/refresh) actually take...
I got the problem that after I got redirected from the identity provider with a successful login, in my case from keycloak, but the frontend user was disabled. I had...