getsentry / getsentry/sentry

[Sign Ups] Social SSO (Google, GitHub etc.) Is Confusing "We couldn't find a Sentry account with a verified email"

Open
#47,784 5 comments 1 reaction 0 assignees View on GitHub
Product Area: Sign In
Dominant language
Python
Stars
44.8k
Forks
4.9k
Avg merge
1d 5h
Merged PRs (30d)
624

Description

### Problem Statement

When trying to sign up for Sentry using Google SSO the end-user is presented with a message like so:

> Hi there! We couldn't find a Sentry account with a verified email matching your Google email [...] If you need to get your team started on Sentry, create a new organization.

This is a bit jarring as it's very likely that a brand new user to Sentry would not have an existing user associated with their email.

Additionally, users wishing to accept an invite with Google SSO will also see this message and be forced to make a new Sentry organization before they can accept an invite to an existing one.

### Solution Brainstorm

Handle the branching scenarios differently:

- From [sentry.io/](https://sentry.io/signup/): implicitly assume that the end-user does not want to link their Google identity.
- From an invitation: allow the end-user to make new User only when they reach this step instead of forcing them to make a new organization.

### Note

This feedback also applies to other social logins methods with some slight differences.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.