[!!!][TASK] Make TYPO3_CONF_VARS[BE][lockSSL] boolean 83/47483/4
authorBenni Mack <benni@typo3.org>
Fri, 1 Apr 2016 09:40:16 +0000 (11:40 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Fri, 1 Apr 2016 13:21:26 +0000 (15:21 +0200)
commit5b54645a7d649191279a5fa8b50526bc160bcc74
tree1070cc5617dce30efb8ecc65d93399ec1677c236
parentb9d5cf143fbdf373177203d9d4e7b792d43295dc
[!!!][TASK] Make TYPO3_CONF_VARS[BE][lockSSL] boolean

The lockSSL setting has three possible values:
0 = do nothing when in the backend
1 = show a blank page when accessing the BE from non-SSL
2 = redirect to the https version of the BE

The option "1" is nowadays not a valuable option and
"hiding" the TYPO3 Backend can be done via htaccess
or other access rules.

Therefore the lockSSL setting only has a bool state now:
 * When false do nothing
 * When true, redirect to the SSL version of the BE

Resolves: #75357
Releases: master
Change-Id: If326a725cc7c4b7b60cbb20c70704d55bf0111ee
Reviewed-on: https://review.typo3.org/47483
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/backend/Classes/FrontendBackendUserAuthentication.php
typo3/sysext/core/Classes/Core/Bootstrap.php
typo3/sysext/core/Configuration/DefaultConfiguration.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-75357-TYPO3_CONF_VARSBElockSSLOptionIsBoolean.rst [new file with mode: 0644]
typo3/sysext/install/Classes/Service/SilentConfigurationUpgradeService.php
typo3/sysext/saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php