Fix admin access in front-end login

This commit is contained in:
champsupertramp
2016-05-05 22:24:15 +08:00
parent 18291d3121
commit 241956149a
+2 -1
View File
@@ -157,8 +157,9 @@
$rememberme = ( isset($args['rememberme']) ) ? 1 : 0;
if ( um_get_option('deny_admin_frontend_login') && ! isset( $_GET['provider'] ) && strstr( um_user('wp_roles' ), 'administrator' ) )
if ( ( um_get_option('deny_admin_frontend_login') && ! isset( $_GET['provider'] ) ) && ! strstr( um_user('wp_roles' ), 'administrator' ) > -1 ){
wp_die( __('This action has been prevented for security measures.','ultimatemember') );
}
$ultimatemember->user->auto_login( um_user('ID'), $rememberme );