Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Better messaging for new email verification #1228

Closed
angrybrad opened this issue Jan 31, 2017 · 0 comments
Closed

Better messaging for new email verification #1228

angrybrad opened this issue Jan 31, 2017 · 0 comments
Labels
enhancement improvements to existing features

Comments

@angrybrad
Copy link
Member

angrybrad commented Jan 31, 2017

Created by: Mike Burns ([email protected]) on 2016/11/01 12:41:11 +0000
Votes at time of UserVoice import: 1


The user experience for public users changing their email address is a bit clunky. Following the new email verification link drops them on the homepage with no feedback as to whether or not the email was updated. Additionally, it logs them out. As far as I can tell the only way around this is writing a custom plugin that duplicates a lot of logic from the UsersController.

A few ideas to improve this flow:

  1. Add postVerifyNewEmailSuccessRedirect / postVerifyNewEmailFailureRedirect configuration so that we can direct users following the email verification links to a page with feedback.
  2. Expose notices / errors to those templates.
  3. Don't log out a user following a verification link if they are already logged in as the user associated with that token.

See also:

@brandonkelly brandonkelly added enhancement improvements to existing features and removed feature labels Mar 5, 2019
@craftcms craftcms locked and limited conversation to collaborators Jul 13, 2021

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement improvements to existing features
Projects
None yet
Development

No branches or pull requests

2 participants