aAdding passport datatbase-backed authentication and cart
a