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