| 开发者 |
teydeastudio
bartoszgadomski |
|---|---|
| 更新时间 | 2026年8月28日 06:43 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv3 |
| 版权网址: | 版权信息 |
password-requirements directory to /wp-content/plugins/, or install the plugin through the WordPress plugins screen directly.After activation, go to "Settings" > "Login Security" in the WordPress admin. The settings page lets you enable or disable individual rules and configure their values.
On login, the user is redirected to the password reset form. On password change or registration, a clear error message explains which rules the password does not meet.
Length and unique-character rules count characters, not bytes. "hasło" counts as five characters, the same as any five-letter password written in plain ASCII. The consecutive-symbols limit for the username and display name is counted in characters too. One caveat: when an accent is typed as a separate combining mark rather than as a single accented character, the letter and the mark count as two characters.
WooCommerce integration is available in the PRO version. It enforces password policies on WooCommerce login, registration, checkout account creation (including Store API), account details, password change, and password reset forms. It also replaces WooCommerce's built-in password strength meter with your policy rules.
Yes. The PRO version includes integrations for LifterLMS, Tutor LMS, LearnPress, and Sensei LMS. Password policies are enforced on registration, login, and password change forms within these plugins. See the integrations page for details.
Yes. Teydea Login Security supports both standard WordPress installations and multisite networks.
Yes, with the PRO version you can create multiple password policies and assign them to specific user roles or individual users.
The free version provides a single global password policy with length, complexity, age, restricted characters, restricted words and phrases, and current password requirements. The PRO version adds per-role and per-user policies, password reuse prevention, a blocklist of over 100,000 common passwords, breached password screening via HaveIBeenPwned, password expiry warning emails, vendor-default account detection, and integrations with WooCommerce, Ultimate Member, LifterLMS, Tutor LMS, LearnPress, Sensei LMS, BuddyPress, and bbPress. See the pricing page for details.
All source ships with the plugin: the plugin's own JavaScript is in src/, and the bundled @teydeastudio/components and @teydeastudio/utils libraries are in deps/js/components/src/ and deps/js/utils/src/. To rebuild, install Node.js 20 and run npm install && npm run build in the plugin directory.
wp-login.php path for login formchangelog.txt file).