跳至内容
WordPress.org

China 简体中文

  • 主题
  • 插件
  • 新闻
    • 文档
    • 论坛
  • 关于
  • 获取 WordPress
获取 WordPress
WordPress.org

Plugin Directory

Digitrix Labs Passkeys and Email Link Access

  • 提交插件
  • 我的收藏
  • 登录
  • 提交插件
  • 我的收藏
  • 登录

Digitrix Labs Passkeys and Email Link Access

作者:Digitrix Labs
下载
  • 详情
  • 评价
  • 安装
  • 开发进展
支持

描述

Digitrix Labs Passkeys and Email Link Access is a professional-grade, secure, passwordless authentication plugin for WordPress. It eliminates the need for traditional passwords, protecting your site from common security threats like brute-force attacks and password leaks.

The plugin provides two primary modern passwordless authentication options:
1. Email Login Links: Users enter their username or email address and receive a secure, one-time, time-limited login link in their email. Clicking the link logs them in instantly.
2. Biometric Passkeys (FIDO2/WebAuthn): Users register their device biometrics (such as fingerprint, TouchID, FaceID, or Windows Hello) from their profile page and log in instantly with a single touch or scan on their next visit.

Key Features

  • Secure Email Links: Single-use, highly encrypted login links with adjustable expiration times.
  • Biometric Passkeys: Hardware-secured biometrics utilizing FIDO2/WebAuthn standards (TouchID, FaceID, Windows Hello, etc.).
  • Security & Limits: Define hourly login request limits per IP and lockout durations to block automated email spamming.
  • Role-Based Redirects: Redirect users to custom URLs based on their user role (e.g., Administrator, Editor, Subscriber, WooCommerce Customer) upon successful login.
  • Disable Password Login: Disable standard password logins for specific user roles to enforce passwordless authentication security.
  • Honeypot Protection: Built-in hidden honeypot field to block automated spam bots silently without requiring annoying CAPTCHAs.
  • Custom Email Templates: A beautifully styled admin dashboard tab to customize the login link email subject line and HTML structure with dynamic placeholders.

屏幕截图

General Settings dashboard panel for enabling magic login, passkeys, Honeypot and basic lifespan.
General Settings dashboard panel for enabling magic login, passkeys, Honeypot and basic lifespan.
Role-Based Redirect Settings to define custom landing page URLs per user role.
Role-Based Redirect Settings to define custom landing page URLs per user role.
Disable Passwords by Role settings to enforce passwordless authentication.
Disable Passwords by Role settings to enforce passwordless authentication.
Custom Email Template Builder with dynamic HTML placeholders.
Custom Email Template Builder with dynamic HTML placeholders.
Biometric key registration and management interface on the WordPress user profile screen.
Biometric key registration and management interface on the WordPress user profile screen.

安装

  1. Upload the digitrix-labs-passkeys-and-email-link-access folder to your site’s /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Configure the options by navigating to Settings -> Passkeys & Email Link in your WordPress admin menu.

常见问题

Does this plugin require HTTPS/SSL?

Yes. Biometric authentication (WebAuthn/Passkeys) is a secure browser API and will only function in secure contexts (HTTPS). Local development environments on localhost can test without HTTPS.

Can I use the passwordless login form anywhere on my site?

Absolutely. You can insert the AJAX-based login link form on any post, page, or widget block using the [digitrix_passkeys_email_login_form] shortcode.

How do users set up their fingerprints or face scans?

Once the administrator enables Biometric Passkeys in the general settings, users can register their biometrics by going to their own profile page (Users -> Profile) and enrolling a key under the “Passwordless Biometric Login (Passkeys)” section.

Does this plugin use sessions?

No. The plugin is built to be highly compatible with page caching plugins and does not use standard PHP $_SESSION sessions. Instead, it utilizes secure WordPress transients.

评价

此插件暂无评价。

贡献者及开发者

「Digitrix Labs Passkeys and Email Link Access」是开源软件。 以下人员对此插件做出了贡献。

贡献者
  • Digitrix Labs

帮助将「Digitrix Labs Passkeys and Email Link Access」翻译成简体中文。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志。

更新日志

1.0.4

  • Add support for Usernameless (Discoverable Credentials) Passkeys login.
  • Omit the username/email typing requirement to directly prompt biometric verification.

1.0.3

  • Complied with WordPress.org security standards.
  • Replaced low-level CURL calls with WordPress HTTP API.
  • Restructured local storage paths to write within the WP Uploads directory.

1.0.0

  • Initial release.
  • Core AJAX email login link request system, standard login page integration, and custom email template builder.
  • Support for FIDO2/WebAuthn Biometric Passkeys (TouchID, FaceID, Windows Hello).
  • Advanced rate limiting, role-based redirects, and role-specific password bypass options.
  • Secure challenge hexadecimal conversion for database transients.

额外信息

  • 版本 1.0.4
  • 最后更新:2 月前
  • 活跃安装数量 不到10
  • WordPress 版本 5.6 或更高版本
  • 已测试的最高版本为 7.1.3
  • PHP 版本 7.4 或更高版本
  • 语言
    English (US)
  • 标签
    email linkemail loginpasskeyspasswordlesswebauthn
  • 高级视图

评级

尚未提交反馈。

您的评价

查看全部评论

贡献者

  • Digitrix Labs

支持

有话要说吗?是否需要帮助?

查看支持论坛

捐助

您愿意支持这个插件的发展吗?

捐助此插件

  • 关于
  • 新闻
  • 主机
  • 隐私
  • 陈列窗
  • 主题
  • 插件
  • 区块样板
  • 学习
  • 支持
  • 开发者
  • WordPress.tv ↗︎
  • 参与
  • 活动
  • 捐赠 ↗
  • 周边商品 ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org

China 简体中文

The WordPress® trademark is the intellectual property of the WordPress Foundation.

  • 关注我们的 X(原 Twitter)账号
  • 访问我们的 Bluesky 账号
  • 关注我们的 Mastodon 账号
  • 访问我们的 Threads 账号
  • 访问我们的 Facebook 公共主页
  • 关注我们的 Instagram 账号
  • 关注我们的 LinkedIn 主页
  • 访问我们的 TikTok 账号
  • 访问我们的 YouTube 频道
  • 访问我们的 Tumblr 账号
代码如诗