-
Notifications
You must be signed in to change notification settings - Fork 0
/
jetpack-force-sso.php
40 lines (33 loc) · 1.28 KB
/
jetpack-force-sso.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
/**
* Plugin Name: Jetpack Force SSO
* Description: Force Jetpack to turn SSO feature ON.
* Force "Allow users to log in to this site using WordPress.com accounts".
* Force "Match accounts using email addresses".
* Force "Require accounts to use WordPress.com Two-Step Authentication".
* Version: 1.0.4
* Author: WordPress.com Special Projects Team
* Author URI: https://wpspecialprojects.wordpress.com
* Update URI: https://github.com/a8cteam51/force-jetpack-sso/
* Text Domain: jetpack-force-sso
* Domain Path: /languages
* Requires at least: 5.1
* Tested up to: 5.7
* Requires PHP: 7.2
*
* @package WPSP\Plugin\Jetpack_Force_SSO
*/
namespace WPSP\Plugin\Jetpack_Force_SSO;
defined( 'ABSPATH' ) || exit; // @phpstan-ignore-line
define( 'WPSP_JETPACK_FORCE_SSO_PLUGIN', 'jetpack-force-sso' );
define( 'WPSP_JETPACK_FORCE_SSO_VERSION', '1.0.4' );
define( 'WPSP_JETPACK_FORCE_SSO_PLUGIN_DIR', dirname( __FILE__ ) . DIRECTORY_SEPARATOR );
define( 'WPSP_JETPACK_FORCE_SSO_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
require_once WPSP_JETPACK_FORCE_SSO_PLUGIN_DIR . 'includes' . DIRECTORY_SEPARATOR . 'class-force-sso.php';
$jetpack_force_sso = new Force_SSO();
add_action(
'jetpack_loaded',
function () use ( $jetpack_force_sso ) {
$jetpack_force_sso::init();
}
);