[SECURITY] Add feature toggle to disable record registration
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Configuration / FactoryConfiguration.php
1 <?php
2 /**
3 * This is a boilerplate of typo3conf/LocalConfiguration.php. It is
4 * used as base file during installation and can be overloaded with
5 * a package specific file typo3conf/AdditionalFactoryConfiguration.php
6 * from eg. the government or introduction package.
7 */
8 return [
9 'BE' => [
10 'explicitADmode' => 'explicitAllow',
11 'loginSecurityLevel' => 'rsa',
12 ],
13 'DB' => [
14 'Connections' => [
15 'Default' => [
16 'charset' => 'utf8',
17 'driver' => 'mysqli',
18 ],
19 ],
20 ],
21 'EXT' => [
22 'extConf' => [
23 'rsaauth' => 'a:1:{s:18:"temporaryDirectory";s:0:"";}',
24 'rte_ckeditor' => 'a:1:{s:15:"ckeditorVersion";s:6:"latest";}',
25 'saltedpasswords' => serialize([
26 'BE.' => [
27 'saltedPWHashingMethod' => \TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt::class,
28 'forceSalted' => 0,
29 'onlyAuthService' => 0,
30 'updatePasswd' => 1,
31 ],
32 'FE.' => [
33 'enabled' => 1,
34 'saltedPWHashingMethod' => \TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt::class,
35 'forceSalted' => 0,
36 'onlyAuthService' => 0,
37 'updatePasswd' => 1,
38 ],
39 ]),
40 ],
41 ],
42 'FE' => [
43 'enableRecordRegistration' => false,
44 'loginSecurityLevel' => 'rsa',
45 ],
46 'GFX' => [
47 'jpg_quality' => '80',
48 ],
49 'SYS' => [
50 'isInitialInstallationInProgress' => true,
51 'isInitialDatabaseImportDone' => false,
52 'sitename' => 'New TYPO3 site',
53 ],
54 ];