- [TASK] fix composer.json and CHANGELOG.md
- [TASK] updates version
- [TASK] Adds
@lazy
to propertyidentities
inFrontendUser
model to prevent uneccessary database queries for these stuff
- [TASK] inc version and adds version to the different files
- [TASK] Updates hybridauth/hybdridauth package to 2.9.1
- [BUGFIX][CLEANUP] renames ProcessDataMapDispatcher hook class to DataHandlerHook and moves ContentSlot logic into it
- [BUGFIX] adds additional property
loginError
toSocialLoginAuthenticationService
which is used inisServiceresponsible()
to prevent redirect loops after a login error occured
- [BUGFIX] changes logic to retrieve the position via XING provider
- we now take the title field at first and then the description field
- [TASK] switch to PSR1/2 code style
- [TASK] replaces traditional literal array syntax with shorthand syntax
- [TASK] code refactoring with code some code inspection tools
- [FEATURE] replaces old icons with SVG and uses new TYPO3
IconRegistry
- [BUGIX] adapts facebook adapter to work with new facebook API
- [TASK] general refactoring of social login adapters for better update compatibility of hybridauth library
- [FEATURE] adds typeicon_column and typeicon_classes for identity model
- [FEATURE] adds slot for
returnUrlNoUser
inSocialLoginAuthenticationService
- [FEATURE] adds slot for
beforeCreationSlot
inIdentityController
- [BUGFIX] only add identity if third party user exists in
IdentityController
- adapts PxHybridAuth to work with next TYPO3 LTS Version 7.x
- refactors class loading in conjunction ** we support installation via "Classic Mode" (https://wiki.typo3.org/Composer#Classic_Mode) and also the modern way via Composer (https://wiki.typo3.org/Composer#Composer_Mode) ** we also add 'ext_autoload.php' for legacy support of the "old" autoloading mechanism
- we decouple our own overriden HybridAuth-Adapters from hybridAuth vendor package which is located under Resources/Public/Php for legacy purposes ** this makes it even easier to integrate updates from vendor package "hybridauth/hybridauth" ** for now we are not able to add "hybridauth/h