[TASK] Cleanup saltedpasswords extension configuration
[Packages/TYPO3.CMS.git] / typo3 / sysext / saltedpasswords / ext_conf_template.txt
1 # cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationFrontend]; label=Frontend configuration check
2 checkConfigurationFE=0
3
4 # cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationBackend]; label=Backend configuration check
5 checkConfigurationBE=0
6
7 # cat=Basic/enable; type=boolean; label=Enable FE: Enable SaltedPasswords in the frontend
8 FE.enabled = 1
9
10 # cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->buildHashMethodSelectorFE]; label=Hashing method for the frontend: Defines salted hashing method to use. Choose "Portable PHP password hashing" to stay compatible with other CMS (e.g. Drupal, Wordpress). Choose "MD5 salted hashing" to reuse TYPO3 passwords for OS level authentication (other servers could use TYPO3 passwords). Choose "Blowfish salted hashing" for advanced security to reuse passwords on OS level (Blowfish might not be supported on your system TODO).
11 FE.saltedPWHashingMethod = tx_saltedpasswords_salts_phpass
12
13 # cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->buildHashMethodSelectorBE]; label=Hashing method for the backend: Defines salted hashing method to use. Choose "Portable PHP password hashing" to stay compatible with other CMS (e.g. Drupal, Wordpress). Choose "MD5 salted hashing" to reuse TYPO3 passwords for OS level authentication (other servers could use TYPO3 passwords). Choose "Blowfish salted hashing" for advanced security to reuse passwords on OS level (Blowfish might not be supported on your system TODO).
14 BE.saltedPWHashingMethod = tx_saltedpasswords_salts_phpass
15
16 # cat=Frontend; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationFrontend]; label=Frontend configuration check
17 checkConfigurationFE2=0
18
19 # cat=Frontend; type=boolean; label=Force salted passwords: Enforce usage of SaltedPasswords. Old MD5 hashed passwords will stop working.
20 FE.forceSalted = 0
21
22 # cat=Frontend; type=boolean; label=Exclusive FE usage: If enabled and authentication fails, no further authentication service will be tried.
23 FE.onlyAuthService = 0
24
25 # cat=Frontend; type=boolean; label=Update FE user passwords: Keep existing FE user passwords but automatically convert them to the salted hash format during authentication (will not work if forceSalted is used).
26 FE.updatePasswd = 1
27
28 # cat=Backend; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationBackend]; label=Backend configuration check
29 checkConfigurationBE2=0
30
31 # cat=Backend; type=boolean; label=Force salted passwords: Enforce usage of SaltedPasswords. Old MD5 hashed passwords will stop working.
32 BE.forceSalted = 0
33
34 # cat=Backend; type=boolean; label=Exclusive BE usage: If enabled and authentication fails, no further authentication service will be tried.
35 BE.onlyAuthService = 0
36
37 # cat=Backend; type=boolean; label=Update BE user passwords: Keep existing BE user passwords but automatically convert them to the salted hash format during authentication (will not work if forceSalted is used).
38 BE.updatePasswd = 1