Deprecation: #93023 - Reworked session handling
See forge#93023
Description
As described in Breaking: #93023 - Reworked session handling the whole session handling in the TYPO3 Core was reworked by moving it out of the user authentication classes.
Therefore some properties and methods within 
        Abstract
and its subclasses have been marked as deprecated:
- TYPO3\- CMS\ - Core\ - Authentication\ - Abstract - User - Authentication->create - Session - Id - () 
- TYPO3\- CMS\ - Core\ - Authentication\ - Abstract - User - Authentication->fetch - User - Session - () 
Impact
Accessing 
        id or calling 
        is
respectively 
        get will trigger a PHP 
        E_ error.
Calling 
        create or 
        fetch will not
trigger a PHP 
        E_ error but will still be reported by the extension
scanner.
Affected Installations
All TYPO3 installations with custom extensions directly accessing or calling the deprecated properties or methods.
Migration
Creating a new session is now handled by the 
        User.
Therefore the identifier is set internally on creation of a new session
and should not longer be called directly. Use e.g.
        User or
        User to create a new session
and then access 
        User.
Use 
        User instead of
        is to check if a session is already persisted.
Use the 
        User to create a new session and then directly
access the 
        User instead of calling 
        fetch.
Use 
        User instead of 
        get. To
access this information from an user authentication object, call
        $user.