From 3b4b9ce0c89d1bf46e915863e0137ad08c6079ba Mon Sep 17 00:00:00 2001 From: Champ Camba Date: Sun, 10 Dec 2017 14:48:17 +0800 Subject: [PATCH] Fix login form issue with 'remember me' option --- includes/core/um-actions-login.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/core/um-actions-login.php b/includes/core/um-actions-login.php index f88ebacc..70e67e9d 100644 --- a/includes/core/um-actions-login.php +++ b/includes/core/um-actions-login.php @@ -170,8 +170,8 @@ function um_user_login($args){ extract( $args ); - $rememberme = ( isset($args['rememberme']) ) ? 1 : 0; - + $rememberme = ( isset( $args['rememberme'] ) && 1 == $args['rememberme'] && isset( $_REQUEST['rememberme'] ) ) ? 1 : 0; + if ( ( um_get_option('deny_admin_frontend_login') && ! isset( $_GET['provider'] ) ) && strrpos( um_user('wp_roles' ), 'administrator' ) !== FALSE ){ wp_die( __('This action has been prevented for security measures.','ultimate-member') ); }