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 Unverified Users to Log In and Resend Verification Email #22456

Open
cdwmhcc opened this issue May 10, 2024 · 4 comments
Open

Allow Unverified Users to Log In and Resend Verification Email #22456

cdwmhcc opened this issue May 10, 2024 · 4 comments

Comments

@cdwmhcc
Copy link

cdwmhcc commented May 10, 2024

Describe the Improvement

Description:

Currently, during the user registration process, a verification email is sent to the user's provided email address. If the user does not receive this verification email, they are unable to proceed with any further actions within the application.

Issues:

Email Delivery Failures: Users may not receive verification emails due to various reasons such as spam filters or server issues, leading to frustration and potential abandonment of the registration process.

Improvement:

To improve user experience and engagement, it is proposed to modify the registration and login process to allow users who have not yet verified their email addresses to log in. This adjustment will provide them with the opportunity to resend the verification email and continue exploring the application and can view restricted profiles.

@hanneskuettner
Copy link
Contributor

Resending verification emails is currently already supported, as users with the unverified can simply register again. I do agree however, that a "Resend verification email" button would go a long way on the current register page.

As for the ability for unverified users to log in, that would require a proper feature request process as this would certainly require a few more considerations than just allowing them to log in. So please feel free to open a Feature Request

@cdwmhcc
Copy link
Author

cdwmhcc commented May 11, 2024

that would require a proper feature request process as this would certainly require a few more considerations than just allowing them to log in

Your consideration is correct. For unverified users, the only necessary function is the ability to resend verification emails after logging in. Other interactions with the app seem unnecessary until verification is complete.

@DanielBiegler
Copy link
Contributor

For unverified users, the only necessary function is the ability to resend verification emails

They can do that by registering again.

after logging in

Ahh, could be a nice to have but thats a new thing. Currently unauthorized users see this screen when logging in:

image

Are you proposing a new message and a new button here specifically for unverified users?

@cdwmhcc
Copy link
Author

cdwmhcc commented May 14, 2024

Are you proposing a new message and a new button here specifically for unverified users?

Current Message and Button:

  • Title: No App Access
  • Description: This user isn't allowed to use the admin app.
  • Button: Switch User

Proposed Message and Button:

  • Title: Account Not Verified
  • Description: Please check your email to complete the verification process. If you didn't receive the email, click below button to resend it.
  • Description1: Check your email to verify your account, or resend the verification email.
  • Button: Resend Verification Email

image


image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🆕 Needs Triage
Development

No branches or pull requests

3 participants