passwordPolicy¶
New in version 12.3.
- passwordPolicy (type => password)¶
- Path
$GLOBALS['TCA'][$table]['columns'][$field]['config']['fieldControl']['passwordPolicy']
- Type
string
- Scope
Display, Proc.
This option assigns a password policy to fields of the type
password
. For configured fields, the password policy validator will be used in DataHandler to ensure, that the new password complies with the configured password policy.Password policy requirements are shown below the password field, when the focus is changed to the password field.
Examples¶
Use the default
policy¶
'password_field' => [
'label' => 'Password',
'config' => [
'type' => 'password',
'passwordPolicy' => 'default',
],
],
Use the globally defined policy for frontend¶
'password_field' => [
'label' => 'Password',
'config' => [
'type' => 'password',
'passwordPolicy' => $GLOBALS['TYPO3_CONF_VARS']['FE']['passwordPolicy'] ?? '',
],
],
Use the globally defined policy for backend¶
'password_field' => [
'label' => 'Password',
'config' => [
'type' => 'password',
'passwordPolicy' => $GLOBALS['TYPO3_CONF_VARS']['BE']['passwordPolicy'] ?? '',
],
],