Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Using SSO to sign up for an account bypasses some of the information that needs to be filled out #16256

Open
@MomentQYC

Description

@MomentQYC

Description

For example, assuming that the server is set up to require an email address to register in order to avoid spam as much as possible, when I use GitHub OAuth for authorization to sign up for an account, I can sign up for an account without filling in my email address.

Steps to reproduce

  • Set Synapse to have to verify email address to register
  • Setting up to allow third-party authorization registration, such as GitHub OAuth
  • Sign up for an account using GitHub OAuth without verifying your email address

Homeserver

Matrix.org can reproduce this situation

Synapse Version

Synapse 1.91.1

Installation Method

Debian packages from packages.matrix.org

Database

IDK

Workers

I don't know

Platform

Matrix.org

Configuration

IDK

Relevant log output

IDK

Anything else that would be useful to know?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-SSOSingle Sign-On (maybe OIDC)O-UncommonMost users are unlikely to come across this or unexpected workflowS-MinorBlocks non-critical functionality, workarounds exist.T-EnhancementNew features, changes in functionality, improvements in performance, or user-facing enhancements.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions