56 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * Two Factor
 | |
|  *
 | |
|  * @package     Two_Factor
 | |
|  * @author      WordPress.org Contributors
 | |
|  * @copyright   2020 Plugin Contributors
 | |
|  * @license     GPL-2.0-or-later
 | |
|  *
 | |
|  * @wordpress-plugin
 | |
|  * Plugin Name:       Two Factor
 | |
|  * Plugin URI:        https://wordpress.org/plugins/two-factor/
 | |
|  * Description:       Enable Two-Factor Authentication using time-based one-time passwords, Universal 2nd Factor (FIDO U2F, YubiKey), email, and backup verification codes.
 | |
|  * Version:           0.13.0
 | |
|  * Requires at least: 6.3
 | |
|  * Requires PHP:      7.2
 | |
|  * Author:            WordPress.org Contributors
 | |
|  * Author URI:        https://github.com/wordpress/two-factor/graphs/contributors
 | |
|  * License:           GPL-2.0-or-later
 | |
|  * License URI:       https://spdx.org/licenses/GPL-2.0-or-later.html
 | |
|  * Text Domain:       two-factor
 | |
|  * Network:           True
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * Shortcut constant to the path of this file.
 | |
|  */
 | |
| define( 'TWO_FACTOR_DIR', plugin_dir_path( __FILE__ ) );
 | |
| 
 | |
| /**
 | |
|  * Version of the plugin.
 | |
|  */
 | |
| define( 'TWO_FACTOR_VERSION', '0.13.0' );
 | |
| 
 | |
| /**
 | |
|  * Include the base class here, so that other plugins can also extend it.
 | |
|  */
 | |
| require_once TWO_FACTOR_DIR . 'providers/class-two-factor-provider.php';
 | |
| 
 | |
| /**
 | |
|  * Include the core that handles the common bits.
 | |
|  */
 | |
| require_once TWO_FACTOR_DIR . 'class-two-factor-core.php';
 | |
| 
 | |
| /**
 | |
|  * A compatibility layer for some of the most-used plugins out there.
 | |
|  */
 | |
| require_once TWO_FACTOR_DIR . 'class-two-factor-compat.php';
 | |
| 
 | |
| $two_factor_compat = new Two_Factor_Compat();
 | |
| 
 | |
| Two_Factor_Core::add_hooks( $two_factor_compat );
 | |
| 
 | |
| // Delete our options and user meta during uninstall.
 | |
| register_uninstall_hook( __FILE__, array( Two_Factor_Core::class, 'uninstall' ) );
 |