-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FP Chatbot on Telegram- Login integration and Signup flow #5
Labels
ready for engineering
story is ready to play after PM review
Comments
This was referenced Jul 27, 2020
API IntegrationLogin: POST /api/auth/login |
emtay
added
Reviewed
Has been peer reviewed by product
ready for engineering
story is ready to play after PM review
and removed
Reviewed
Has been peer reviewed by product
labels
Aug 14, 2020
Login Integration is completed. Signup is on to-do list. |
This user story is not updated for signup. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
User Story: As a FightPandemics chatbot user, if I am not logged in/signed up and if I am trying to View My Posts, View My Profile, Comment and See Comments, then I should be asked to Login/Signup along with an option to Skip.
As a user, once I login or sign up, I want to continue with what I had been doing before needing to login so that I can complete what I was trying to do (and don't get confused).
Use Case 1: User taps on Login/Signup button.
When I tap on the login/signup button,
Then, I should be asked to enter my email address,
When I enter my email address,
Then the bot should ask for my password,
When I enter the password and if the password and email address are correct,
Then I should be logged in.
OR
When I enter the password and if the password and email does not match,
Then I should see the following message : "Sorry your password or username was incorrect. Please try to login again." along with 3 buttons "Login" "Go back to Main Menu" "Skip"
During login process, there needs to be a way to track what the user was doing before the login/authentication process so that they can go back to what they were trying to do.
Example:
Areas needing login:
Use Case 2: User taps on Skip button.
When I tap on the skip button,
Then I should see the following message "Without Login/Signup you wont be able to comment, create a post or connect." as well as the following buttons:
(they will not be able to go to the next step in the flow as if they were logged in)
Wireframe: Miro board
Notion Documentation: https://www.notion.so/fightpandemics/Chatbots-Task-Board-bfe76e786f78437cba348739899cf7da?p=630e6043b7864146b87ce8857608e352
API Integration
Login: POST /api/auth/login
Signup: POST /api/auth/signup
Acceptance Criteria:
The text was updated successfully, but these errors were encountered: