From a39cc3e1ec2b3b4226f683ae8635a7fa4736f707 Mon Sep 17 00:00:00 2001 From: Josh Cunningham Date: Tue, 17 Dec 2019 20:13:02 -0800 Subject: [PATCH] Refactor initial setup initialization --- WP_Auth0.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/WP_Auth0.php b/WP_Auth0.php index 594026b3..c67710de 100644 --- a/WP_Auth0.php +++ b/WP_Auth0.php @@ -541,17 +541,17 @@ function wp_auth0_settings_admin_action_error() { add_action( 'admin_notices', 'wp_auth0_settings_admin_action_error' ); function wp_auth0_initial_setup_init() { - if ( ( ! isset( $_REQUEST['page'] ) ) || ( 'wpa0-setup' !== $_REQUEST['page'] ) || ( ! isset( $_REQUEST['callback'] ) ) ) { + if ( 'wpa0-setup' !== ( $_REQUEST['page'] ?? null ) || ! isset( $_REQUEST['callback'] ) ) { return false; } - if ( isset( $_REQUEST['error'] ) && 'rejected' == $_REQUEST['error'] ) { - wp_redirect( admin_url( 'admin.php?page=wpa0-setup&error=rejected' ) ); + if ( 'rejected' === ( $_REQUEST['error'] ?? null ) ) { + wp_safe_redirect( admin_url( 'admin.php?page=wpa0-setup&error=rejected' ) ); exit; } - if ( isset( $_REQUEST['error'] ) && 'access_denied' == $_REQUEST['error'] ) { - wp_redirect( admin_url( 'admin.php?page=wpa0-setup&error=access_denied' ) ); + if ( 'access_denied' === ( $_REQUEST['error'] ?? null ) ) { + wp_safe_redirect( admin_url( 'admin.php?page=wpa0-setup&error=access_denied' ) ); exit; }