Breaking: #88458 - Removed Frontend Track User "ftu" functionality
See forge#88458
Description
The "ftu" feature, used to transfer sessions via GET parameter, has been removed.
The implementation and the functionality exposed some security concerns, if enabled via TypoScript
        config. as sessions could have been taken over by link sharing, although this was mitigated
in the past by a security change.
Impact
The following public properties now trigger PHP 
        E_ when accessed:
- TYPO3\- CMS\ - Core\ - Authentication\ - Abstract - User - Authentication->get_ - name 
- TYPO3\- CMS\ - Core\ - Authentication\ - Abstract - User - Authentication->get - Fall - Back 
- TYPO3\- CMS\ - Core\ - Authentication\ - Abstract - User - Authentication->get - Method - Enabled 
- TYPO3\- CMS\ - Core\ - Authentication\ - Abstract - User - Authentication->get_ - URL_ - ID 
- TYPO3\- CMS\ - Frontend\ - Controller\ - Typo - Script - Frontend - Controller->get - Method - Url - Id - Token 
The TypoScript setting 
        config. has no effect anymore.
The global configuration setting 
        $GLOBALS is not
set anymore.
Affected Installations
Any TYPO3 installation using the 
        config. functionality.
Migration
Remove any usages to the properties or options, and use a custom session handling without handing over Session IDs in plaintext via GET parameters. Suggested alternatives for instance are JWT payloads or OTP links for starting a session.
For cookie-less session handling, a custom functionality depending on the use-case has to be implemented as TYPO3 extension.