Front end ajax user login session issue
You are not setting an authentication cookie. The second parameter of the wp_signon function is set to false. This function sets an authentication cookie. Users will not be logged in if it is not sent. $user_signon = wp_signon( $info, true ); That should give you the result you desire