
內容簡介
Capsquery Facial Authentication 外掛為 WordPress 登入頁面新增「以臉部登入」按鈕,並提供前端頁面的 [capsquery_facial_authentication] 短碼。此外掛透過臉部辨識技術提升網站安全性,並支援雙重身份驗證。
【主要功能】
• 支援臉部登入功能
• 提供 4-8 位數的 PIN 作為第二身份驗證
• 使用 face-api.js 在用戶端進行臉部辨識
• 加密的臉部描述符存儲(AES-256-GCM)
• 具備速率限制與暴力破解保護
• 符合 GDPR 的數據導出/刪除支持
外掛標籤
開發者團隊
② 後台搜尋「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]
