No, a Beachbody login is not required to purchase products. Customers can purchase products directly from the Beachbody website without creating an account.