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

Allow users to bypass email verification when logging in with external authentication providers. #13986

Open
shinexyt opened this issue Jul 12, 2023 · 3 comments
Milestone

Comments

@shinexyt
Copy link
Contributor

Problem

For internal users, I want them to be required to verify their email. However, for external users, I believe it is unnecessary in most cases.

Possible Solution

Add an option in User Registration Page to allow users to bypass email verification when logging in with external authentication providers.

@Piedone
Copy link
Member

Piedone commented Jul 12, 2023

Related: #13955

@MikeAlhayek
Copy link
Member

When a user login they do not need to validate email address unless RegistrationSettings.UsersMustValidateEmail is set today. Are you saying even when UsersMustValidateEmail is enabled, we should automatically trust the email that is coming from the external provides?
If this is the case, I would add an option to RegistrationSettings because not all emails used in external providers validate email.

@shinexyt
Copy link
Contributor Author

@MikeAlhayek Yes, adding an option is good.

@sebastienros sebastienros added this to the 1.x milestone Jul 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants