tardiva / SimpleUpdates

SimpleUpdates demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

As a visitor I can register new team

pharod opened this issue · comments

Create a sign-up form with:

  • Team name
  • User's email
  • Password

When submitted:

  1. Show a static page with "Please check your email and confirm eamil address"
  2. Create a new Team
  3. Create a new user and make him Admin for newly created Team
  4. Mark user as not verified
  5. Create a verification token and a link for user to confirm email address
  6. Send email to user via SendGrid or MailGun with verification link in it

When user click on verification link:

  1. Check that user with such verification token exists
  2. Mark user as verified
  3. Show "Thank you for verifying email address" and a link to Login page