Solution:
You can use wp_get_current_user() function instead.
wp_get_current_user()
global $current_user; get_currentuserinfo(); $username = $current_user->user_login; if ( $username == 'John' ) { echo ''; } else { wp_redirect( home_url() ); exit; }