' . esc_html__('Cookie-based brute force login prevention', 'all-in-one-wp-security-and-firewall').''; echo '

' . esc_html__('One of the ways hackers try to compromise sites is via a', 'all-in-one-wp-security-and-firewall') . ' ' .'' . esc_html__('Brute force login attack', 'all-in-one-wp-security-and-firewall') . '. ' . esc_html__('This is where attackers use repeated login attempts until they guess the password.', 'all-in-one-wp-security-and-firewall').'
' . esc_html__('Apart from choosing strong passwords, monitoring and blocking IP addresses which are involved in repeated login failures in a short period of time is a very effective way to stop these types of attacks.', 'all-in-one-wp-security-and-firewall'). /* translators: %s: Brute force feature link. */ '

' . sprintf(esc_html__('You may also want to checkout our %s feature for another secure way to protect against these types of attacks.', 'all-in-one-wp-security-and-firewall'), $brute_force_login_feature_link) . '

'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Link already escaped. ?>

output_feature_details_badge("user-login-login-lockdown"); ?>
:
configs->get_value('aiowps_enable_login_lockdown')); ?>
:
configs->get_value('aiowps_allow_unlock_requests')); ?>
:
configs->get_value('aiowps_set_generic_login_msg')); ?>
:
configs->get_value('aiowps_enable_invalid_username_lockdown')); ?>
configs->get_value('aiowps_instantly_lockout_specific_usernames'); if (empty($instant_lockout_users_list)) { $instant_lockout_users_list = array(); } ?>
configs->get_value('aiowps_enable_email_notify')); ?>


+
' . esc_html__('Each email address must be on a new line.', 'all-in-one-wp-security-and-firewall') . '

'; echo '

' . esc_html__('If a valid email address has not been filled in, it will not be saved.', 'all-in-one-wp-security-and-firewall') . '

'; echo '

' . esc_html__('The valid email address format is userid@example.com', 'all-in-one-wp-security-and-firewall') . '

'; /* translators: %s: Email example. */ echo '

' . sprintf(esc_html__('Example: %s', 'all-in-one-wp-security-and-firewall'), 'rick@wordpress.org') . '

'; ?>
:
configs->get_value('aiowps_enable_php_backtrace_in_email')); ?>

Locked IP addresses'; /* translators: %s: Locked IP link. */ echo '

' . sprintf(esc_html__('To see a list of all locked IP addresses and ranges go to the %s tab in the dashboard menu.', 'all-in-one-wp-security-and-firewall'), $locked_ips_link) . '

'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Link already escaped. ?>

output_feature_details_badge("user-login-lockout-ip-whitelisting"); ?>
:
configs->get_value('aiowps_lockdown_enable_whitelisting')); ?>