On This Page
On This Page
Disable Password Reset
Overview
Turn off public password recovery in WordPress when account passwords should be managed by administrators rather than through self-service reset forms.
Disable Password Reset blocks the standard WordPress and WooCommerce lost-password flows, removes public password-reset links, and prevents visitors from requesting new recovery emails. Administrators can optionally retain the ability to send password reset links directly from the WordPress Users screen, giving you centralized control without preventing legitimate account recovery.
Normal login, registration, logout, logged-in password changes, and administrator-managed password changes remain available.
Disable Password Reset is a Free security module in WP PowerSuite.

- Private WordPress sites where administrators manage user access
- Membership and internal websites with controlled account recovery
- Agencies managing client or staff accounts from WordPress
- Sites that want to remove public self-service password recovery
- WooCommerce sites with administrator-managed customer access
Features
Disable Public Password Recovery
WordPress & WooCommerce Support
Custom Disabled Message
No Impact on Normal Login
Use Cases
- Internal Company WebsitesRequire employees to contact an administrator instead of initiating password recovery through a public WordPress form.
- Agency-Managed Client WebsitesAllow the agency to send verified password-reset links while removing public self-service recovery.
- Controlled WooCommerce AccountsDisable customer-initiated lost-password requests when store accounts are provisioned and managed through a controlled process.
- Restricted WordPress EnvironmentsRemove public password recovery while keeping normal login, administrator password management, and authenticated password changes available.
Frequently Asked Questions
What does Disable Password Reset do?
It prevents unauthenticated visitors from starting the normal WordPress or WooCommerce password-recovery process.
Does it disable normal WordPress login?
No. Users can continue signing in with their existing username and password.
Does it hide the Lost your password link?
Yes. The standard WordPress lost-password navigation link is hidden while public recovery is disabled.
Can someone still access the lost-password URL directly?
New public recovery requests are blocked and redirected back to the login screen with a disabled notice.
Does it work with WooCommerce?
Yes. WooCommerce’s My Account lost-password flow is also covered.
Can administrators still send password reset emails?
Yes. Allow admins to send password reset links is enabled by default for authorized users with the appropriate user-management capability.
Can I disable administrator-sent reset links too?
Yes. The option can be turned off when your account-management policy requires it.
What happens to password reset emails that were already sent?
Existing valid keyed reset links can continue working until WordPress expires them.
Does enabling the module revoke existing reset keys?
No. It prevents new public recovery requests but does not invalidate an already-issued valid keyed reset link.
Can logged-in users change their passwords?
Yes. Normal authenticated profile password changes remain available.
Can an administrator manually set a user's password?
Yes. Administrator-managed password changes through normal user-management workflows remain available.
Does it block registration?
No. User registration is not disabled by this module.
Does it log users out?
No. Existing authenticated sessions are unaffected.
Can I customize the disabled message?
Yes. You can provide your own instructions for users who attempt to access password recovery.
Is this the same as Limit Login Attempts?
No. Limit Login Attempts protects against repeated failed authentication attempts. Disable Password Reset prevents users from initiating self-service password recovery.
Does it work with Two-Factor Authentication?
They address different stages of account security. 2-Factor Authentication protects the login process, while Disable Password Reset controls how forgotten passwords can be recovered.
Should every WordPress website disable password reset?
No. Public password recovery is useful for many websites. This module is best suited to sites where administrators or another controlled process handle account recovery.
Is Disable Password Reset free?
Yes. Disable Password Reset is a Free module included with WP PowerSuite.


