-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Unable to change owner's local account password in wp-admin #98639
Comments
One user report in 9310507-zen |
Support References This comment is automatically generated. Please do not edit it.
|
I'm able to replicate this, but For example, they have the Applications Passwords sections they could use for connecting to third party apps like IFTTT, however, this should ensure stable access to their account. @dsas do you know if this came together with the recent wp-admin changes? |
@Robertght the links back to WordPress.com were made by @Automattic/lego last year. Code here. See this PT: pbxlJb-63Y-p2 The recent changes T-Rex made to wp-admin has basically forced people to use "classic style", with some exceptions like the navigation menu width and the classic post editor. However this only takes place on specific screens, which doesn't include the users screen. From a user point of view, it looks like disabling WordPress.com SSO pushes me into "classic style" but this is just be because nav unification is disabled without sso though - the Admin Interface Style remains on Default. Update: I figured out the interface style was a red herring and rewrote this comment |
I can reproduce the users description whether in treatment or control parts of the experiment. |
I see the same on Atomic sites with the Classic interface. It should be a workaround. I was only able to reproduce this issue when editing my own profile on an Atomic site with the Default interface. It does not occur when editing other users' profiles. Now that /wp-admin/profile.php is available on both Atomic Default and Classic, it might be worth implementing local password support for Atomic Default. We may need a spike similar to what we've done before: https://github.com/Automattic/dotcom-forge/issues/7756#issuecomment-2202011143 CC: @fushar |
👋 I did the spike in https://github.com/Automattic/dotcom-forge/issues/7756#issuecomment-2202011143 while untangling the profile page (i.e., showing Core's Based on the spike, it IS actually possible for all Atomic site users to set a local password. However, for WordPress.com users, we decided to not show the local password option, because:
The one thing that I didn't realize back then is that we can disable the SSO login... only then can the user see the Core login page and use the local password. TLDR: it IS possible to support local password for Atomic users that are WordPress.com users (Default and Classic). The question is if we want to do that because it could be confusing for Atomic site users which do not have their SSO disabled. The other question is how to prioritize this effort. 😄 cc: @taipeicoder |
Also noting that users can also set a local password with SSO off or on at /wp-login.php?action=lostpassword; if SSO is on, they would have to make sure they choose the username/password option. |
Context and steps to reproduce
Atomic sites only. Trying to follow the process here as a user would add a password to the account they can log in to wp-admin with.
This is very commonly needed by WordPress.com users who have membership sites. It can actually make it impossible for them to make quite a few changes while their membership plugins are active (we would need to use WP-CLI to deactivate the plugin for them in order for them to access their pages, posts, or products, for example).
What I am looking for:
What I see instead:
Site owner impact
Fewer than 20% of the total website/platform users
Severity
Major
What other impact(s) does this issue have?
Individual site owner revenue
If a workaround is available, please outline it here.
Have the user create a separate local admin account
Platform
No response
The text was updated successfully, but these errors were encountered: