user can add items to the cart with login and without
Merge branch 'session_checkout'