[WordPress] 外掛分享: Teydea Password Reset – Force Password Reset & Expiration

首頁外掛目錄 › Teydea Password Reset – Force Password Reset & Expiration
WordPress 外掛 Teydea Password Reset – Force Password Reset & Expiration 的封面圖片
500+
安裝啟用
★★★★
4.3/5 分(3 則評價)
19 天前
最後更新
0%
問題解決
WordPress 6.6+ PHP 7.4+ v1.13.0 上架:2024-01-18

內容簡介

Teydea Password Reset 外掛增強 WordPress 網站的安全性,強制用戶重設密碼,適用於資料洩露後的安全檢查或用戶管理過程,確保網站安全。

【主要功能】
• 強制所有用戶或特定角色重設密碼
• 可選的電子郵件通知,附上重設連結
• 彈性登錄行為設定
• 支援立即或會話結束後重設
• 提供 WP-CLI 命令進行自動化管理
• 多站點相容性,適用於大型安裝

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.13.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Teydea Password Reset – Force Password Reset & Expiration」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Enhance your WordPress website’s security by forcing users to reset their passwords.
Teydea Password Reset is a simple yet powerful security plugin that allows site administrators to require users to update their passwords—ideal after a potential data breach, routine security checks, or during onboarding/offboarding processes.
Features

Force password reset for all users, specific user roles, or individual users.
Optional email notification to users with a direct reset link.
Flexible login behavior:

Allow login before resetting: users log in with the old password, are immediately prompted to set a new one.
Block login until reset: users must reset their password before accessing the dashboard.

Choose reset timing:

Immediately: forces logout and password reset on next login.
After session expiry: users are asked to reset after their current session ends.

WP-CLI support for command-line password management and automation.
Multisite compatible (network-wide reset only).
Optimized for performance on large-scale and enterprise WordPress installations.

Use Cases

Responding to a security breach or suspected compromise.
Enforcing routine password changes in corporate environments.
Applying onboarding/offboarding security policies for teams or membership sites.

Compatibility

Works on both single-site and multisite (network) WordPress setups.
Supports PHP 7.4+ and WordPress 6.6 through 7.1.
Compatible with modern WordPress admin experience.

WP-CLI Commands
This plugin provides WP-CLI commands for automated password reset management:
Force Password Reset
wp password-reset-enforcement force [–to_all] [–to_roles=] [–to_users=] [–applicability=] [–with_email] [–with_current_password_allowed] [–limit=] [–paged=]
Clear Password Reset Enforcement
wp password-reset-enforcement clear [–to_all] [–to_roles=] [–to_users=] [–limit=] [–paged=]
List Users with Enforced Password Reset
wp password-reset-enforcement list [–limit=] [–paged=]
Check Password Reset Status
wp password-reset-enforcement status [–to_all] [–to_roles=] [–to_users=] [–limit=] [–paged=]
Command Options

--to_all: Target all users on the site
--to_roles=: Comma-separated list of user roles (e.g., editor,administrator)
--to_users=: Comma-separated list of specific user IDs (e.g., 1,5,10)
--applicability=: When reset takes effect (immediately, after_session_expiry)
--with_email: Send email notifications to affected users (default: true)
--with_current_password_allowed: Allow users to reuse current password (default: false)
--limit=: Maximum users to process in single operation
--paged=: Page number for pagination

Command Examples
wp password-reset-enforcement force --to_all
wp password-reset-enforcement force --to_roles=editor,administrator --applicability=after_session_expiry
wp password-reset-enforcement clear --to_users=1,5,10
wp password-reset-enforcement list --limit=50 --paged=2
wp password-reset-enforcement status --to_all --limit=50 --paged=2

Related Plugins

Want to go beyond forced password resets? Check our Teydea Login Security plugin to enforce strong password rules, block weak passwords, and set automatic expiry policies. The free version is available on WordPress.org.

延伸相關外掛

文章
Filter
Mastodon