[TASK] Refactoring of backend login screen
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-65939-BackendLoginRefactoring.rst
1 ============================================
2 Breaking: #65939 - Backend Login Refactoring
3 ============================================
4
5 Description
6 ===========
7
8 For the refactoring of the backend login we introduce Fluid as template engine and remove the old marker template.
9
10 It was necessary to remove the signal ``LoginController::SIGNAL_RenderLoginForm`` which will no longer be emitted.
11
12 Additional the following methods of ``LoginController`` have been removed:
13
14 * ``LoginController::makeLoginBoxImage``
15 * ``LoginController::wrapLoginForm``
16 * ``LoginController::makeLoginNews``
17 * ``LoginController::makeLoginForm``
18 * ``LoginController::makeLogoutForm``
19
20
21 Impact
22 ======
23
24 The mentioned methods are no longer available and a fatal error will be triggered if used.
25
26
27 Affected installations
28 ======================
29
30 All installations which make use of the ``LoginController::SIGNAL_RenderLoginForm`` signal or use the removed methods:
31 * ``LoginController::makeLoginBoxImage``
32 * ``LoginController::wrapLoginForm``
33 * ``LoginController::makeLoginNews``
34 * ``LoginController::makeLoginForm``
35 * ``LoginController::makeLogoutForm``
36
37
38 Migration
39 =========
40
41 Use the introduced Fluid view to adapt the login screen to your demands.