I\'m working on a marketplace that requires the user to be logged in to add items to the shopping cart. In most online examples, I can\'t see the benefits of creating a separate