[WordPress] 外掛分享: Capsquery Facial Authentication

首頁外掛目錄 › Capsquery Facial Authentication
WordPress 外掛 Capsquery Facial Authentication 的封面圖片
全新外掛
安裝啟用
★★★★★
5/5 分(1 則評價)
15 天前
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.1.4 上架:2026-07-14

內容簡介

Capsquery Facial Authentication 外掛為 WordPress 登入頁面新增「以臉部登入」按鈕,並提供前端頁面的 [capsquery_facial_authentication] 短碼。此外掛透過臉部辨識技術提升網站安全性,並支援雙重身份驗證。

【主要功能】
• 支援臉部登入功能
• 提供 4-8 位數的 PIN 作為第二身份驗證
• 使用 face-api.js 在用戶端進行臉部辨識
• 加密的臉部描述符存儲(AES-256-GCM)
• 具備速率限制與暴力破解保護
• 符合 GDPR 的數據導出/刪除支持

外掛標籤

開發者團隊

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

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Capsquery Facial Authentication」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Capsquery Facial Authentication adds a Login with Face button to wp-login.php and a [capsquery_facial_authentication] shortcode for front-end pages.
How it works

A user can enrolls their face from Users → Profile.
They set a 4–8 digit PIN as a second factor.
At login, the browser captures the face locally using face-api.js.
An encrypted face descriptor is matched on the server.
The user confirms their identity and enters their PIN.

Face descriptors encrypted at rest (AES-256-GCM)
PIN stored as a secure hash
Rate limiting and brute-force protection
GDPR export/erase support

Third-party library
Face detection and recognition run entirely in the visitor’s browser using face-api.js (MIT license), bundled under assets/vendor/. Its pretrained model weights are required for the plugin to function and are bundled under assets/models/. Since the raw weight files have no meaningful file extension, each one is stored base64-encoded inside a small .json wrapper file and decoded on request by a plugin REST endpoint — no external network calls or third-party servers are involved.
Requirements

HTTPS (or localhost for development) — browsers require a secure context for camera access
PHP OpenSSL extension
A webcam on the client device

Support
Need help or have questions?
Website: https://capsquery.com/
Email: [email protected]

延伸相關外掛

文章
Filter
Apply Filters
Mastodon