[!!!][TASK] Remove login security levels super-/challenged 76/39576/10
authorMarkus Klein <markus.klein@typo3.org>
Fri, 15 May 2015 23:19:59 +0000 (01:19 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Wed, 20 May 2015 10:42:19 +0000 (12:42 +0200)
commit4d1cf8a318e3118a8b6a2f4fdc7fa3ae999536b3
treef31f19c0ec3d01be489537eb746fb6590e7e20ba
parenta27dfad89f17e8a370ebba5376a88cba5c720fa2
[!!!][TASK] Remove login security levels super-/challenged

* Remove (super)challenged login security levels
* Make loginSecurityLevel 'normal' the new default
* Change Backend login JS to use real submit event
* Refine hook usage of LoginController
* Remove unused code in ext:sv

Note:
OpenId login is broken due to hidden, but required, password field.
This will be resolved with the new Backend login API. #66669

Resolves: #66997
Releases: master
Change-Id: I280783588aabc78bc9bd9d1c7ee12e67bac9ed63
Reviewed-on: http://review.typo3.org/39576
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
26 files changed:
typo3/sysext/backend/Classes/AjaxLoginHandler.php
typo3/sysext/backend/Classes/AjaxRequestHandler.php
typo3/sysext/backend/Classes/Controller/BackendController.php
typo3/sysext/backend/Classes/Controller/LoginController.php
typo3/sysext/backend/Classes/FrontendBackendUserAuthentication.php
typo3/sysext/backend/Resources/Public/JavaScript/Login.js
typo3/sysext/backend/Resources/Public/JavaScript/LoginRefresh.js
typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php
typo3/sysext/core/Classes/Authentication/BackendUserAuthentication.php
typo3/sysext/core/Configuration/DefaultConfiguration.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-66997-RemoveSuper-challengedPasswordSecurity.rst [new file with mode: 0644]
typo3/sysext/frontend/Classes/Authentication/FrontendUserAuthentication.php
typo3/sysext/install/Classes/Service/SilentConfigurationUpgradeService.php
typo3/sysext/rsaauth/Classes/Hook/LoginFormHook.php
typo3/sysext/rsaauth/Documentation/Introduction/Index.rst
typo3/sysext/rsaauth/Resources/Public/JavaScript/BackendLoginFormRsaEncryption.js
typo3/sysext/rsaauth/ext_localconf.php
typo3/sysext/saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php
typo3/sysext/saltedpasswords/Classes/Utility/SaltedPasswordsUtility.php
typo3/sysext/saltedpasswords/Documentation/Installation/Index.rst
typo3/sysext/sv/Classes/AbstractAuthenticationService.php
typo3/sysext/sv/Classes/AuthenticationService.php
typo3/sysext/sv/Classes/LoginFormHook.php [deleted file]
typo3/sysext/sv/Tests/Unit/AuthenticationServiceTest.php
typo3/sysext/sv/ext_localconf.php
typo3/sysext/workspaces/Classes/Controller/PreviewController.php