- enter email on home page
- user created with
email,tmp_passwordandconfirmation_token - user logged in
- user created with
- set group name
- group created with
name - user added as
adminto group (already happens ongroups#create
- group created with
- redirect to group page
- user can do whatever they want -- cannot, however, receive email notifications
- email with redirect link to
confirm-account-pagesent- redirect link contains
confirmation_token
- redirect link contains
- sets password
- form submittable with confirmation_token
- redirected to group page
- enter email on
landing-page- user exists, server returns error
- redirected to
login-pagewithsetup_group=true - on form submit, redirected to
group-setup-page - redirected to
group-page
- user signs out
- user tries to sign in
- error msg: 'u havent confirmed your email address, we've sent an invite to {{ email }}. please check your inbox to continue'
- when is the user notified that an email has been sent to them? when / where should that be?
- should the user be prompted to enter their desired name during the onboarding process? when does slack prompt them?