I have seen the following two accessible booleans:
System.Web.Mvc.Controller.User.Identity.IsAuthenticated
System.Web.Mvc.Controller.Re
Based On Darin Dimitrov's Answer, You can shorten the code and use in place:
if( User?.Identity != null && User.Identity.IsAuthenticated ) { //Code Goes Here! }