OAuth User Story - liuninglin/pandama-ext GitHub Wiki
User Story
As a potential customer, I do not want to create a new account for a website, because I do not want to remember too many passwords.
As a potential customer, I'd like to login with just a few clicks, because I want to make the login process easier and enjoy the website as soon as possible
As a potential customer, I'd like to use my Google account's user information to automatically fill out the signup form, because I do not like to fill out signup form by hand every time when I signup a new account.
Acceptance Criteria
- Our website should support multiple identity providers.
- When a customer first tries to log in with their social account, the website should automatically register this user with the information provided.
- When the customer uses the same social account to log in again, it should keep the information from last session.
- Customers should be able to logout.