Make WordPress Core

Opened 5 years ago

Last modified 5 years ago

#48331 new enhancement

Snoozing the admin email verification screen when a user initiates/confirms a site email change

Reported by: desrosj's profile desrosj Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Site Health Keywords: 2nd-opinion
Focuses: ui, administration Cc:

Description

When presented with the admin email verification screen, clicking update takes you to the Settings > General page where the user can update the email address. But, even if the user initiates an admin email address change (which requires a confirmation URL in an email to be clicked), they will continue to see the verification screen until they click to confirm the email is correct or "Remind me later", even if the email change request is confirmed.

When a user navigates to the Settings > General page from clicking Update on the verification screen and follows through to initiate a request to change the admin email, the verification screen should be snoozed the same as clicking "Remind me later".

Being consistently presented with the verification screen could cause the user to confirm the email just to get the notice to stop.

When a request to change the email is confirmed, both the old and new email receive a notification informing them of the action. The verification screen could probably be snoozed same amount of time as admin_email_check_interval at that point.

Change History (3)

This ticket was mentioned in Slack in #core by azaozz. View the logs.


5 years ago

#2 @azaozz
5 years ago

Looks like this is a bug introduced after the initial commit. Think the intention was to not show the reminder repeatedly in this case.

In the above case an error notice in the admin would probably be more effective anyway, something like "An email change was initiated but never completed. The email is still unchanged. Please confirm the change by...".

Note: See TracTickets for help on using tickets.