In order to use Geo Zoo, a person should be able to provide credentials to access their data
Acceptance Criteria
Given a person has created a Geo Zoo account
When they are unauthenticated
And visit the Geo Zoo domain
Then the user should be presented with a login screen with the following fields
Email
Password
Given the user has filled out the login form with valid credentials
When the user performs a gesture on the Login affordance
Then the user should be presented with the Geo Zoo welcome and instructions page
Given the user has filled out the login form with invalid credentials
When the user performs a gesture on the Login affordance
Then the user should be presented with a message that their credentials are incorrect
Story
In order to use Geo Zoo, a person should be able to provide credentials to access their data
Acceptance Criteria
Given a person has created a Geo Zoo account When they are unauthenticated And visit the Geo Zoo domain Then the user should be presented with a login screen with the following fields
Given the user has filled out the login form with valid credentials When the user performs a gesture on the Login affordance Then the user should be presented with the Geo Zoo welcome and instructions page
Given the user has filled out the login form with invalid credentials When the user performs a gesture on the Login affordance Then the user should be presented with a message that their credentials are incorrect