IsEmpty() will return false if no data was loaded but a Userdata object is always returned
public static UserState CreateFromFormsAuthTicket();