use security.context check in CheckoutGuestController
remove Session::isAnonymous