[TASK] Rewrite Backend Login JS to use jQuery 26/31826/6
authorBenjamin Mack <benni@typo3.org>
Wed, 27 Aug 2014 09:31:06 +0000 (11:31 +0200)
committerBenjamin Mack <benni@typo3.org>
Mon, 8 Sep 2014 09:58:20 +0000 (11:58 +0200)
commit75567f565855b805ec5e07d9dcdc5138bcef6be2
tree2f17820329551ed63d1c72c7c16acbcf9837c538
parentb7584c75282339390e70c6a9148c857c3a6cacdd
[TASK] Rewrite Backend Login JS to use jQuery

The backend login process uses various
JavaScript parts.

1) Some basic redirects on pure JavaScript
that is inline in the LoginController.

2) A flat and hardcoded JS file in the
login.html template which actually
uses ExtJS and Prototype for various
cookie checks and usability checks.

3) RSA Authentication with Backend Login
for doing an AJAX call. This is done in
ExtJS.

All of the parts above are rewritten
using the proper API calls based on
jQuery.

Resolves: #60576
Releases: 6.3
Change-Id: Ie64c4736c79327b816c39da5bba533bcc65cee45
Reviewed-on: http://review.typo3.org/31826
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
typo3/sysext/backend/Classes/Controller/LoginController.php
typo3/sysext/backend/Resources/Private/Templates/login.html
typo3/sysext/backend/Resources/Public/JavaScript/Login.js [new file with mode: 0755]
typo3/sysext/backend/Resources/Public/JavaScript/login.js [deleted file]
typo3/sysext/rsaauth/Classes/Hook/LoginFormHook.php
typo3/sysext/rsaauth/Resources/Public/JavaScript/BackendLoginFormRsaEncryption.js
typo3/sysext/t3skin/Resources/Public/Css/structure/login_screen.css