xperseguers / t3ext-oidc

TYPO3 Extension oidc. This extension uses OpenID Connect to authenticate users.
https://extensions.typo3.org/extension/oidc
GNU General Public License v2.0
8 stars 28 forks source link

Cleanup duplicate code and get rid of extbase dependency #153

Closed liayn closed 1 month ago

liayn commented 1 month ago

There was a lot of code duplication for generating the authentication URL. This is centralized into a dedicated service now.

Moreover, the former AuthenticationController only contained code that is better situated in the middleware and thereby eliminates all ActionController dependencies.