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

Auth types: updates to registration features #1798

Open
9 tasks
jzbahrai opened this issue Mar 12, 2025 · 1 comment
Open
9 tasks

Auth types: updates to registration features #1798

jzbahrai opened this issue Mar 12, 2025 · 1 comment
Assignees

Comments

@jzbahrai
Copy link
Collaborator

jzbahrai commented Mar 12, 2025

Description

As a new user, I want to be able to sign up to Notify without adding in a phone number because my employer has switched away from giving employees work mobile phones and over to other methods like Teams phone numbers which cannot accept text messages.

Currently, SMS is required to sign-up. There are three flavours for registering an account:

  1. Self sign up via /register
  2. Sign up via a team invite (/register-from-invite)
  3. Sign up via an organization invite (/register-from-org-invite)

Workflows

You can see the current and target workflows for this feature here.

Acceptance Criteria

  • Design: Change the sign up page https://staging.notification.cdssandbox.xyz/register to indicate phone number is optional.
  • Phone number is optional when signing up via /register
  • Phone number is optional when signing up via an invite
  • Admins are no longer able to invite a user from an organization (its on this page: /organisations/{org_id}/users)
  • When phone number is provided when signing up via /register, it is verified via an SMS code
  • When phone number is provided when signing up via an invite, it is verified via an SMS code
  • Design: After I create my account, I want to be able to pick my 2FA type (security key, email, SMS)
  • Dev: Implement the design from above.

QA Steps

  • Tested in a realistic production scenario
@andrewleith andrewleith changed the title As a new user, I do not want to sign up with my phone number for Notify Auth types: updates to registration features Mar 25, 2025
@connorscarolyns connorscarolyns self-assigned this Mar 25, 2025
@connorscarolyns
Copy link

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

No branches or pull requests

2 participants