Opened 3 years ago
Last modified 7 months ago
#56090 new defect (bug)
wp_update_user doesn't update user_activation_key on users with apostrophes in their email
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | Awaiting Review | Priority: | normal |
| Severity: | normal | Version: | |
| Component: | Users | Keywords: | needs-testing needs-test-info |
| Focuses: | Cc: |
Description
Wordpress currently allows apostrophes in email addresses. However, when a user with an apostrophe in their email tries to perform a password reset, the user_activation_key is invalid.
It looks as if user_activation_keys can be generated for users with apostrophes in their email, but the key cannot be stored in the wp_user table.
I've tried manually setting user_activation_keys for users with apostrophes by calling wp_update_user to no avail.
Why is this? Is there a way to bypass the get_password_reset_key for users with apostrophe emails?
Change History (5)
This ticket was mentioned in Slack in #core-test by ironprogrammer. View the logs.
3 years ago
Note: See
TracTickets for help on using
tickets.
I was able to patch this issue with the following: