After checking if user exists, switch back to public user if no current user; leaving user logged in as admin is silly