HEX
Server: Apache
System: Linux sxb1plzcpnl489831.prod.sxb1.secureserver.net 4.18.0-553.52.1.lve.el8.x86_64 #1 SMP Wed May 21 15:31:29 UTC 2025 x86_64
User: j2d7uhbqfejh (10030402)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/j2d7uhbqfejh/public_html/zorgosso.nl/wp-content/plugins/sg-security/core/Cli/Cli.php
<?php
namespace SG_Security\Cli;

/**
 * SG Security Cli main plugin class
 */
class Cli {
	/**
	 * Init SG Security .
	 *
	 * @version
	 */
	public function register_commands() {
		// Optimize commands.
		\WP_CLI::add_command( 'sg secure', 'SG_Security\Cli\Cli_Secure' );

		// Limits login attempts.
		\WP_CLI::add_command( 'sg limit-login-attempts', 'SG_Security\Cli\Cli_Limit_Login_Attempts' );

		// Login access configuration.
		\WP_CLI::add_command( 'sg login-access', 'SG_Security\Cli\Cli_Login_Access' );

		// List activity logs.
		\WP_CLI::add_command( 'sg list', 'SG_Security\Cli\Cli_List' );

		// Add ua and ip to the activity log.
		\WP_CLI::add_command( 'sg log', 'SG_Security\Cli\Cli_Log' );

		// Reset the 2FA setup per user.
		\WP_CLI::add_command( 'sg 2fa', 'SG_Security\Cli\Cli_2fa' );

		// Get Custom Login URL status or disable it.
		\WP_CLI::add_command( 'sg custom-login', 'SG_Security\Cli\Cli_Custom_Login_Url' );
		// Config.
		\WP_CLI::add_command( 'sg security-config', 'SG_Security\Cli\Cli_Config' );
	}
}