Linux 软件免费装
Banner图

Digipacket Login Security with Two-Factor Authentication

开发者 digipacket
更新时间 2026年6月21日 06:05
PHP版本: 8.2 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

totp brute-force 2fa two-factor-authentication login-security

下载

1.0.0 1.0.1

详情介绍:

Digipacket Login Security adds strong, standards-based two-factor authentication to any WordPress site. It uses the TOTP algorithm (RFC 6238), so it works with Google Authenticator, Authy, Microsoft Authenticator, FreeOTP and any standard authenticator app — with no external service or cloud dependency. Everything runs on your own server. Key features Privacy & external services By default, Digipacket Login Security does not send any data to external services. All secrets, codes and logs are stored in your own WordPress database, and e-mails are sent through your site's standard wp_mail() function. Optional Telegram notifications (disabled by default): if you enable them and provide your own bot token and chat ID, the plugin sends security-event details (event type, username, IP address, date) to the Telegram Bot API at https://api.telegram.org so the message can be delivered to your chosen Telegram chat. This only happens while the feature is enabled and configured.

安装:

  1. In WordPress, go to Plugins → Add New → Upload Plugin.
  2. Select digipacket-login-security.zip, click Install Now, then Activate.
  3. Go to Users → Profile and enable 2FA on your own account first.
  4. Configure site-wide options under Digipacket Login Security in the admin menu.
Manual installation: copy the digipacket-login-security folder into wp-content/plugins/ and activate it from the Plugins screen.

屏幕截图:

  • Access Policy settings — enforce 2FA by role and configure brute-force lockout.
  • Notifications settings — security alerts and login notifications.
  • Audit log with filtering by role or user.
  • Two-factor enrolment on the user profile screen.

升级注意事项:

1.0.1 Fixes settings not saving on the first save after a fresh install. Recommended for all users. 1.0.0 First public release of Digipacket Login Security with Two-Factor Authentication.

常见问题:

Which authenticator apps are supported?

Any standard TOTP (RFC 6238) app: Google Authenticator, Authy, Microsoft Authenticator, FreeOTP, 1Password, and more.

Does it work without sending data to a third party?

Yes. Core 2FA has no external service or cloud dependency — the QR code is generated locally and all data stays on your server. The only optional exception is Telegram notifications, which are disabled by default and only contact api.telegram.org when you enable them with your own bot token (see Privacy & external services).

A user is locked out. How do I help them?

Administrators can reset a user's 2FA from the Users list (the "Reset 2FA" row action), allowing them to enrol again.

My notification e-mails land in spam.

This is a mail-deliverability matter, not a plugin issue. Configure an SMTP plugin and set up SPF/DKIM/DMARC for your domain so messages are authenticated.

Does 2FA apply to REST API / XML-RPC / Application Passwords?

The interactive second factor applies to the browser login form. Non-interactive API authentication intentionally bypasses it — use Application Passwords for programmatic access.

更新日志:

1.0.1 1.0.0