[!!!][FEATURE] BE Login form API
With the new login screen (introduced in 7.2) the possibility to override or extend the login template was removed. The old globals ``$GLOBALS['TBE_STYLES']['htmlTemplates']`` was removed without replacement. With this patch we introduce a new way to extend the login form and add a BE login form API. Resolves: #66669 Releases: master Change-Id: I36ab4cdabbab55f370d1fd19b7212cf2f858db57 Reviewed-on: http://review.typo3.org/39234 Reviewed-by:Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- typo3/index.php 0 additions, 1 deletiontypo3/index.php
- typo3/sysext/backend/Classes/Controller/LoginController.php 215 additions, 289 deletionstypo3/sysext/backend/Classes/Controller/LoginController.php
- typo3/sysext/backend/Classes/LoginProvider/LoginProviderInterface.php 47 additions, 0 deletions.../backend/Classes/LoginProvider/LoginProviderInterface.php
- typo3/sysext/backend/Classes/LoginProvider/UsernamePasswordLoginProvider.php 50 additions, 0 deletions...d/Classes/LoginProvider/UsernamePasswordLoginProvider.php
- typo3/sysext/backend/Resources/Private/Language/locallang.xlf 48 additions, 0 deletions...3/sysext/backend/Resources/Private/Language/locallang.xlf
- typo3/sysext/backend/Resources/Private/Layouts/Login.html 112 additions, 0 deletionstypo3/sysext/backend/Resources/Private/Layouts/Login.html
- typo3/sysext/backend/Resources/Private/Partials/Login/InterfaceSelector.html 17 additions, 0 deletions...d/Resources/Private/Partials/Login/InterfaceSelector.html
- typo3/sysext/backend/Resources/Private/Partials/LoginNews.html 21 additions, 0 deletions.../sysext/backend/Resources/Private/Partials/LoginNews.html
- typo3/sysext/backend/Resources/Private/Templates/Login.html 0 additions, 164 deletionstypo3/sysext/backend/Resources/Private/Templates/Login.html
- typo3/sysext/backend/Resources/Private/Templates/UserPassLoginForm.html 24 additions, 0 deletions...ackend/Resources/Private/Templates/UserPassLoginForm.html
- typo3/sysext/backend/Resources/Public/JavaScript/Login.js 14 additions, 163 deletionstypo3/sysext/backend/Resources/Public/JavaScript/Login.js
- typo3/sysext/backend/Resources/Public/JavaScript/UserPassLogin.js 95 additions, 0 deletions...sext/backend/Resources/Public/JavaScript/UserPassLogin.js
- typo3/sysext/backend/Tests/Unit/Controller/LoginControllerTest.php 144 additions, 0 deletions...ext/backend/Tests/Unit/Controller/LoginControllerTest.php
- typo3/sysext/backend/ext_localconf.php 7 additions, 0 deletionstypo3/sysext/backend/ext_localconf.php
- typo3/sysext/compatibility6/Migrations/Code/ClassAliasMap.php 0 additions, 1 deletion...3/sysext/compatibility6/Migrations/Code/ClassAliasMap.php
- typo3/sysext/compatibility6/Migrations/Code/LegacyClassesForIde.php 0 additions, 5 deletions...xt/compatibility6/Migrations/Code/LegacyClassesForIde.php
- typo3/sysext/core/Documentation/Changelog/master/Breaking-66669-BackendLoginControllerRefactored.rst 38 additions, 0 deletions...aster/Breaking-66669-BackendLoginControllerRefactored.rst
- typo3/sysext/core/Documentation/Changelog/master/Feature-66669-BeLoginFormAPI.rst 98 additions, 0 deletions...ntation/Changelog/master/Feature-66669-BeLoginFormAPI.rst
- typo3/sysext/lang/locallang_login.xlf 18 additions, 0 deletionstypo3/sysext/lang/locallang_login.xlf
- typo3/sysext/openid/Classes/LoginProvider/OpenIdLoginProvider.php 40 additions, 0 deletions...sext/openid/Classes/LoginProvider/OpenIdLoginProvider.php
Please register or sign in to comment