Linux 软件免费装
Banner图

Mrsea Login

开发者 mrsea
更新时间 2026年9月7日 09:16
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

custom login login security two factor authenticator hide login

下载

1.4.2 1.4.7

详情介绍:

Mrsea Login brings a green-and-ivory design to the WordPress login page and lets site administrators choose a custom login URL. Users can add an extra verification step with a time-based authenticator app. Login design Custom login URL Optional two-factor authentication Two-factor protection is optional and configured per account. Installing the plugin alone does not enable it for all users. HTTPS and PHP OpenSSL with AES-256-GCM support are required for enrollment. Privacy and external services Mrsea Login does not use a Google API, send setup secrets to a QR service, or load a remote QR library. The QR code is rendered in the user's browser using bundled JavaScript. The plugin adds no analytics or telemetry. The plugin stores the login/redirect slugs in options and the encrypted authenticator secret, last accepted time step and hashed recovery codes in user metadata. Pending setup data expires after ten minutes. Retry counters expire after five minutes. Short-lived database lock rows serialize security changes and are removed after use; abandoned locks can be recovered after sixty seconds. Deactivation stops Mrsea Login's protections. Uninstalling does not automatically erase enrollment data or settings; this supports reinstallation without silently removing saved security configuration. A verified site administrator can remove an account's _mrsea_login_two_factor user-meta entry when intentionally resetting its enrollment. Do not remove another user's security settings without identity verification. Compatibility and security boundaries Google Authenticator is a trademark of Google LLC. Mrsea Login is an independent plugin and is not affiliated with or endorsed by Google or WordPress.

安装:

  1. Upload the installable plugin ZIP through Plugins > Add New > Upload Plugin, or copy the mrsea-login directory into wp-content/plugins.
  2. Activate Mrsea Login. When moving from the previous plugin name, follow the migration section below: deactivate the old plugin first. For later updates to Mrsea Login itself, choose Replace current with uploaded.
  3. Visit Settings > Mrsea Login. The default slug is login. Bookmark the displayed login URL before changing it.
  4. For 2FA, choose Set up two-factor authentication, or open Users > Mrsea Login Security. Accounts without user-list access use the Profile menu.
  5. Enter your current password to start setup.
  6. In Google Authenticator, select + > Scan a QR code. Alternatively select Enter a setup key, copy the displayed key and choose Time based.
  7. Enter your password and the app's six-digit code to verify and enable protection.
  8. Save the ten recovery codes immediately. They are displayed only once.
  9. Keep your current session open and test the bookmarked login URL in a private window. Wait for a fresh app code after setup.

屏幕截图:

  • Mobile login page with readable guidance and stacked layout.
  • Custom login URL and blocked-login redirect settings.
  • QR-code and manual-key authenticator setup. The displayed QR/key belongs to a disposable demonstration account; never use it for your account.

升级注意事项:

1.4.7 Restores the proven custom-login request handoff while retaining the current security and WordPress.org compliance improvements. 1.4.6 Ensures the configured custom login URL loads before theme-level and canonical 404 redirects run. 1.4.5 Adds a final request-stage fallback for custom login URLs that still returned a 404 page on some sites. 1.4.4 Fixes custom login routes incorrectly returning a 404 response on some hosting configurations. 1.4.3 Fixes custom login URL enforcement and correctly reports the current user's two-factor authentication status. 1.4.2 Uses the normal WordPress request lifecycle for blocked-login responses. Keep an administrator session open and test your custom login URL after updating.

常见问题:

Does everyone have to set up two-factor authentication?

No. Each user enables it for their own account. There is no site-wide mandatory enrollment policy in this version.

Do I need a Google API key or a paid service?

No. Standard TOTP codes and local QR generation do not require an API key.

Can I enter a setup key instead of scanning?

Yes. Both methods are offered during setup and use the same secret. Choose Time based when entering the key manually.

Must I scan again after updating?

No. Existing working enrollments and recovery codes are preserved. QR provisioning is shown only during a new setup, not on the public login form or for already-enrolled accounts.

What if I lose my phone?

Use an unused recovery code in the login code field together with your password. Then manage recovery codes or disable and re-enroll from Mrsea Login Security. If no recovery code remains, ask your verified site administrator to reset only your enrollment. A host administrator can use wp user meta delete USER_ID _mrsea_login_two_factor after verifying your identity.

How do I recover access if I forget the custom login URL?

Use a trusted, logged-in administrator session to view Settings > Mrsea Login. As an emergency last resort, a verified hosting administrator can temporarily rename the mrsea-login plugin directory. This disables both hidden-login routing and 2FA enforcement for everyone, so restore security promptly.

Why is a correct code rejected?

A code may have expired, already been used, or been blocked by the retry limit. Use automatic time on your phone, wait for a fresh code and try again. After five failed attempts, wait five minutes.

Does this version include a visual design editor?

No. It provides a ready-made responsive design, not an admin editor for arbitrary colours, backgrounds or logos.

更新日志:

1.4.7 1.4.6 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.4.0 1.3.0 1.2.0 1.1.0 1.0.0