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

Add password capabilities for customer #13

Open
stevebrownlee opened this issue Feb 8, 2017 · 0 comments
Open

Add password capabilities for customer #13

stevebrownlee opened this issue Feb 8, 2017 · 0 comments

Comments

@stevebrownlee
Copy link

Story

As a customer of Bangazon

In order to purchase items currently for sale securely

I want to add a password to my account so that other customers cannot access mine

Scenarios

Given that a customer wants to use Bangazon CLI to purchase items

When the initial menu is presented to the customer

Then the Choose Active Customer menu item should be removed

And it should be replaced with a Log in to my account item


Given that a customer wants to use Bangazon CLI to purchase items

When the customer chooses to create a new account

Then a password must be entered in for their profile, in addition to all current information


Given that a customer has an account

When the customer selects the Log in to my account item

Then the customer should be prompted for their first name, last name, and password


Given that a customer has logged in to the system

When the main menu is displayed

Then there should be a Log out menu item

And the Log in to my account item should not be visible

ref: hashlib

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant