Updated ShopService with login functionality.