[!!!][FEATURE] Add IP locking for IPv6
A new IpLocker class replaces the lock functionality in AbstractUserAuthentication. The new class is capable of locking to IPv4 and IPv6 addresses. Resolves: #21638 Releases: master Change-Id: I0075a9e49690e31c938abf7242c1f088c73bb37d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/52947 Reviewed-by:Benni Mack <benni@typo3.org> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
Showing
- typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php 13 additions, 37 deletions...ore/Classes/Authentication/AbstractUserAuthentication.php
- typo3/sysext/core/Classes/Authentication/IpLocker.php 113 additions, 0 deletionstypo3/sysext/core/Classes/Authentication/IpLocker.php
- typo3/sysext/core/Configuration/DefaultConfiguration.php 2 additions, 0 deletionstypo3/sysext/core/Configuration/DefaultConfiguration.php
- typo3/sysext/core/Configuration/DefaultConfigurationDescription.yaml 29 additions, 3 deletions...t/core/Configuration/DefaultConfigurationDescription.yaml
- typo3/sysext/core/Documentation/Changelog/master/Breaking-21638-LockIPPropertyRemoved.rst 36 additions, 0 deletions...Changelog/master/Breaking-21638-LockIPPropertyRemoved.rst
- typo3/sysext/core/Documentation/Changelog/master/Feature-21638-IntroducedIpLockingForIpv6.rst 30 additions, 0 deletions...gelog/master/Feature-21638-IntroducedIpLockingForIpv6.rst
- typo3/sysext/core/Tests/Functional/Authentication/BackendUserAuthenticationTest.php 1 addition, 0 deletions...nctional/Authentication/BackendUserAuthenticationTest.php
- typo3/sysext/core/Tests/Unit/Authentication/BackendUserAuthenticationTest.php 6 additions, 0 deletions...sts/Unit/Authentication/BackendUserAuthenticationTest.php
- typo3/sysext/core/Tests/Unit/Authentication/IpLockerTest.php 153 additions, 0 deletionstypo3/sysext/core/Tests/Unit/Authentication/IpLockerTest.php
- typo3/sysext/frontend/Tests/Unit/Authentication/FrontendUserAuthenticationTest.php 1 addition, 1 deletion...ts/Unit/Authentication/FrontendUserAuthenticationTest.php
Please register or sign in to comment