Skip to content
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

Login Implementation #5

Open
7 tasks
dbecker1 opened this issue Jan 19, 2017 · 0 comments
Open
7 tasks

Login Implementation #5

dbecker1 opened this issue Jan 19, 2017 · 0 comments
Labels
Milestone

Comments

@dbecker1
Copy link
Collaborator

dbecker1 commented Jan 19, 2017

Task Details

  • Create your team's Android Project and Import into Git
  • Create an opening or welcome screen which has options for Login and Registration. You may have some other method of differentiating login and registration, if you do not want an opening screen.
  • If someone selects Login, then you should display a way to enter the user name and password.
  • If someone requests login, you should check for the correct user name and password. For this first milestone, you may have a hard coded user with name "user" and password "pass" to check against.
  • If the login matches user name / password then go to your application. Otherwise, notify of the bad login attempt.
  • Canceling the login (press Cancel or going back a screen for example) will close out the login attempt , but no information is recorded and the application does not start up. Note here you are not explicitly required to have a cancel button, just a way to back out of the login.
  • Once in the application, there should be a way to logout. After logging out, the application should return to the welcome / opening page.

Acceptance Criteria

Given: A registered user selects login
When: The user name and password match and are stored in the database
Then: The application logs in the user correctly

Given: A registered user selects login
When: The username and password do not match / are not stored in the database
Then: The application notifies the user that the login attempt has failed

Given: A registered user selects login
When: The user backs out of the login screen
Then: No information is recorded, and the application does not start up

@dbecker1 dbecker1 added this to the Sprint 1 milestone Jan 19, 2017
@cliffpanos cliffpanos changed the title M4 Login Implementation Jan 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants