[BUGFIX] Fix PageTS config example of CKEditor RTE
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.6 / Breaking-70316-AbstractUserAuthenticationPropertiesAndMethodsDroppedAndChanged.rst
1 .. include:: ../../Includes.txt
2
3 ========================================================================================
4 Breaking: #70316 - AbstractUserAuthentication properties and methods dropped and changed
5 ========================================================================================
6
7 See :issue:`70316`
8
9 Description
10 ===========
11
12 The property :php:`AbstractUserAuthentication::session_table` has been dropped.
13 The property :php:`FrontendUserAuthentication::sessionDataTimestamp` has been dropped.
14 The property :php:`FrontendUserAuthentication::sesData` has been moved to :php:`AbstractUserAuthentication::sessionData`
15 and is protected now.
16
17 The method :php:`FrontendUserAuthentication::fetchSessionData()` has been removed and its
18 logic has been integrated into :php:`AbstractUserAuthentication::fetchUserSession()`.
19
20 Impact
21 ======
22
23 Accessing one of these properties will raise a PHP warning.
24 Calling the method :php:`fetchSessionData()` will cause a PHP fatal error.
25
26
27 Affected Installations
28 ======================
29
30 All extensions accessing these properties will most likely not work properly anymore.
31 Extensions accessing the removed method will not work at all.
32
33
34 Migration
35 =========
36
37 Use configuration from :php:`DatabaseSessionBackend` located in
38 :php:`$GLOBALS['TYPO3_CONF_VARS]['SYS']['session'][/* Session Identifier */]['table']` or use
39 :php:`AbstractUserAuthentication::loginType` to distinguish between FE or BE login types.
40
41 Session data can be manipulated with the following methods in :php:`AbstractUserAuthentication`
42
43   * :php:`getSessionData()`
44   * :php:`setSessionData()`
45
46
47 Calls to :php:`FrontendUserAuthentication::fetchSessionData()` can safely be removed.
48
49 .. index:: PHP-API