As a user I want to log in or sign up using my social media accounts so that I can quickly and easily access the e-commerce site without creating a new account.
Acceptance criteria
Provide options for social media authentication, including but not limited to:
Google
Facebook
Allow users to sign up or log in using their social media accounts, with minimal additional input required.
Ensure that social media authentication works securely, using OAuth or another industry-standard protocol.
After successful authentication, automatically create a user account or log the user in.
Ensure users can still set and manage a site-specific password if they choose.
Display error messages if the social media authentication fails and provide alternative login options.
Ensure the social media authentication process is responsive and works smoothly on both desktop and mobile devices.
As a user I want to log in or sign up using my social media accounts so that I can quickly and easily access the e-commerce site without creating a new account.
Acceptance criteria