'.$loginizer['prefix'].$title.' | ';
if(!defined('SITEPAD')){
echo ''. __('Refer and Earn', 'loginizer'). ' '.__('Review Loginizer', 'loginizer').' | ![]() |
![]() | ';
}
echo '
| ';
if(file_exists(LOGINIZER_DIR.'/premium.php') && !empty($loginizer['enable_csrf_protection']) && !loginizer_is_csrf_prot_mod_set()){
$lz_error['csrf_mod'] = esc_html__('You have enabled CSRF protection but the .htaccess file has not been updated', 'loginizer');
if(!empty($lz_error)){
lz_report_error($lz_error);echo ' '; } } } // Shows the admin menu of Loginizer function loginizer_admin_menu() { global $wp_version, $loginizer; if(!defined('SITEPAD')){ // Add the menu page add_menu_page(__('Loginizer Dashboard', 'loginizer'), __('Loginizer Security', 'loginizer'), 'activate_plugins', 'loginizer', 'loginizer_dashboard'); // Dashboard add_submenu_page('loginizer', __('Loginizer Dashboard', 'loginizer'), __('Dashboard', 'loginizer'), 'activate_plugins', 'loginizer', 'loginizer_dashboard'); }else{ // Add the menu page add_menu_page(__('Security', 'loginizer'), __('Security', 'loginizer'), 'activate_plugins', 'loginizer', 'loginizer_security_settings', 'dashicons-shield', 85); // Rename Login add_submenu_page('loginizer', __('Security Settings', 'loginizer'), __('Rename Login', 'loginizer'), 'activate_plugins', 'loginizer', 'loginizer_security_settings'); } // Brute Force add_submenu_page('loginizer', __('Brute Force Settings', 'loginizer'), __('Brute Force', 'loginizer'), 'activate_plugins', 'loginizer_brute_force', 'loginizer_brute_force_settings'); // PasswordLess add_submenu_page('loginizer', __($loginizer['prefix'].'PasswordLess Settings', 'loginizer'), __('PasswordLess', 'loginizer'), 'activate_plugins', 'loginizer_passwordless', 'loginizer_passwordless_settings'); // Security Settings if(!defined('SITEPAD')){ // Two Factor Auth add_submenu_page('loginizer', __($loginizer['prefix'].' Two Factor Authentication', 'loginizer'), __('Two Factor Auth', 'loginizer'), 'activate_plugins', 'loginizer_2fa', 'loginizer_2fa_settings'); } // reCaptcha add_submenu_page('loginizer', __($loginizer['prefix'].'reCAPTCHA Settings', 'loginizer'), __('reCAPTCHA', 'loginizer'), 'activate_plugins', 'loginizer_recaptcha', 'loginizer_recaptcha_settings'); // Temporary Login add_submenu_page('loginizer', __($loginizer['prefix'].'SSO', 'loginizer'), __('Single Sign On', 'loginizer'). ((time() < strtotime('30 November 2023')) ? ' Update' : ''), 'activate_plugins', 'loginizer_sso', 'loginizer_sso_settings'); // Security Settings if(!defined('SITEPAD')){ // Security Settings add_submenu_page('loginizer', __($loginizer['prefix'].'Security Settings', 'loginizer'), __('Security Settings', 'loginizer'), 'activate_plugins', 'loginizer_security', 'loginizer_security_settings'); // File Checksums add_submenu_page('loginizer', __('Loginizer File Checksums', 'loginizer'), __('File Checksums', 'loginizer'), 'activate_plugins', 'loginizer_checksums', 'loginizer_checksums_settings'); } if(!defined('LOGINIZER_PREMIUM') && !empty($loginizer['ins_time']) && $loginizer['ins_time'] < (time() - (30*24*3600))){ // Go Pro link add_submenu_page('loginizer', __('Loginizer Go Pro', 'loginizer'), __('Go Pro', 'loginizer'), 'activate_plugins', LOGINIZER_PRO_URL); } } // Show the promo function loginizer_promo(){ echo '
Dismiss
';
}
function loginizer_recaptcha_settings(){
include_once LOGINIZER_DIR . '/main/settings/recaptcha.php';
loginizer_page_recaptcha();
}
function loginizer_2fa_settings(){
include_once LOGINIZER_DIR . '/main/settings/2fa.php';
loginizer_page_2fa();
}
function loginizer_passwordless_settings(){
include_once LOGINIZER_DIR . '/main/settings/passwordless.php';
loginizer_page_passwordless();
}
function loginizer_security_settings(){
include_once LOGINIZER_DIR . '/main/settings/security.php';
loginizer_page_security();
}
function loginizer_brute_force_settings(){
include_once LOGINIZER_DIR . '/main/settings/brute-force.php';
loginizer_page_brute_force();
}
function loginizer_checksums_settings(){
include_once LOGINIZER_DIR . '/main/settings/checksum.php';
loginizer_page_checksums();
}
function loginizer_dashboard(){
include_once LOGINIZER_DIR . '/main/settings/dashboard.php';
loginizer_page_dashboard();
}
function loginizer_sso_settings(){
loginizer_enqueue_admin_script();
include_once LOGINIZER_DIR . '/main/settings/sso.php';
loginizer_sso();
}
function loginizer_enqueue_admin_script(){
wp_enqueue_script('loginizer-admin', LOGINIZER_URL . '/assets/js/loginizer-admin.js', LOGINIZER_VERSION, true);
$loginizer_script_data = array(
'nonce' => wp_create_nonce('loginizer_nonce'),
'ajax_url' => admin_url('admin-ajax.php'),
);
wp_localize_script('loginizer-admin', 'lz_obj', $loginizer_script_data);
}
We are glad you like Loginizer and have been using it since the past few days. It is time to take the next step Upgrade to Pro Rate it 5★\'s Like Us on Facebook Tweet about Loginizer |