main icon indicating copy to clipboard operation
main copied to clipboard

FULL VERSION: create user account and password upon group creation

Open Matt-Holland opened this issue 7 years ago • 0 comments

Acceptance Criteria

Given I am a person who just created a subgroup Bar

  • When I submit the form to create the group
  • Then I see a form offering me a choice between:
    • logging in with Facebook or
    • entering my email address

Given the base case and I enter my email address:

  • The system uses my email address to see if I already have an account and password
  • if I have no account (and :. no password)
    • The system creates an account for me
    • The system makes me the organizer of the group and
    • The system sends me an email to make a password and
    • I am redirected to a "check your inbox" page
  • if I have an account but not a password
    • The system makes me the organizer of the group and
    • The system sends me an email to make a password and
    • I am redirected to a "check your inbox" page
  • if I have an account and a password
    • The system makes me the organizer of the group and
    • I am redirected to the group admin page and
    • I will have to login if i am not logged in

Given I have just received a "set your password" email

  • When I click on the link I see the "set your password" form
  • When I submit it (successfully)
  • Then I am logged in and redirected to the group admin page and

Given I have already used the link in a "set your password" email

  • When I try to use the link again
  • Then I get a "link already used" page and
  • I can click a link to generate a new email

Context

Flow chart of slightly out-of-date user flow:

group_creator_signup_flow - page 1

Matt-Holland avatar Feb 07 '18 03:02 Matt-Holland