Скочи на садржај
WordPress.org

Српски

  • Теме
  • Додаци
  • Новости
    • Документација
    • Форуми
  • Информације
  • Упутства
  • Речник
  • @wp_sr
  • Организација
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

Capsquery Facial Authentication

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

Capsquery Facial Authentication

arijit1992
Преузимање
  • Детаљи
  • Прегледи
  • Постављање
  • Изградња
Подршка

Опис

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

  1. A user can enrolls their face from Users → Profile.
  2. They set a 4–8 digit PIN as a second factor.
  3. At login, the browser captures the face locally using face-api.js.
  4. An encrypted face descriptor is matched on the server.
  5. 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: arijit.paul@capsquery.com

Снимци екрана

Login page with Face Authentication enabled.
Login page with Face Authentication enabled.
User Face Enrollment screen.
User Face Enrollment screen.
PIN verification after successful face recognition.
PIN verification after successful face recognition.
Plugin Settings page.
Plugin Settings page.
Successful facial authentication login.
Successful facial authentication login.
Unlock with pin page.
Unlock with pin page.

Постављање

  1. Upload the plugin folder to /wp-content/plugins/capsquery-facial-authentication/ or install via Plugins → Add New.
  2. Activate the plugin.
  3. Go to Settings → Facial Authentication and confirm Facial Authentication is enabled.
  4. As a user, open Users → Profile, enroll your face, and set a PIN.
  5. Visit wp-login.php and click Login with Face.

ЧПП

Who can use Capsquery Facial Authentication in the free version?

On a single site, this is typically users with the any role.

Are photos stored on the server?

No. The plugin stores an encrypted mathematical face descriptor (128 numbers), not an image.

Is face matching alone enough to log in?

No. A successful face match must be followed by the correct PIN.

Does it work without HTTPS?

No. Modern browsers block camera access except on HTTPS or localhost.

How do I add Facial Authentication to a page?

Use the shortcode: [capsquery_facial_authentication] or [capsquery_facial_authentication redirect="/my-account"]

What are the .json files under assets/models?

They are the pretrained face-api.js (MIT-licensed) neural network weights needed for on-device face detection and recognition. The library’s raw weight files have no standard file extension, so each one is base64-encoded and wrapped in a .json file; the plugin decodes and streams it back out through its own REST endpoint when the browser loads the model. They are required — the plugin cannot detect or recognize faces without them.

Прегледи

Excellent Facial Authentication Plugin

Sudip Debnath 27. јул 2026.
Easy to set up, works smoothly, and delivers reliable facial authentication. A well-built plugin with a simple and user-friendly experience. Highly recommended.
Види сав 1 преглед

Сарадници и градитељи

„Capsquery Facial Authentication“ је софтвер отвореног кода. Следећи људи су допринели овом додатку.

Сарадници
  • arijit1992

Преведите „Capsquery Facial Authentication“ на свој језик.

Заинтересовани сте за градњу?

Прегледајте код, проверите SVN складиште или се пријавите на белешку градње преко RSS-а.

Белешка о изменама

1.1.0

  • Admin settings page (enable/disable, match sensitivity)
  • Security fixes: removed user_id override, improved REST validation, proper rate-limit responses
  • Privacy/GDPR export and erasure support
  • uninstall.php for clean removal
  • Conditional shortcode asset loading

1.1.1

  • Security improvements

1.1.2

  • Fixed issues reported during WordPress.org plugin review.
  • Code cleanup and compliance improvements.

1.1.3

  • Improved facial recognition security by lowering the default matching threshold.
  • Updated available recognition sensitivity presets.
  • Minor security and performance improvements.
  • Improve face detection in low light visibility
  • Minor design improvement

1.1.4

  • Minor change in shortcode condition to fix shortcode js loading issue

Мета

  • Version 1.1.4
  • Last updated 2 седмице раније
  • Active installations Мање од 10
  • WordPress version 6.0 или новије
  • Tested up to 7.0.2
  • PHP version 7.4 или новије
  • Language
    English (US)
  • Tags
    authenticationbiometricloginsecurity
  • Напредни преглед

Оцене

5 out of 5 stars.
  • 1 5-star review 5 stars 1
  • 0 4-star reviews 4 stars 0
  • 0 3-star reviews 3 stars 0
  • 0 2-star reviews 2 stars 0
  • 0 1-star reviews 1 star 0

Your review

See all reviews

Сарадници

  • arijit1992

Подршка

Имате нешто да кажете? Потребна вам је помоћ?

Види форум подршке

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Support
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Догађаји
  • Donate ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Српски

  • Visit our X (formerly Twitter) account
  • Посетите наш Bluesky налог
  • Visit our Mastodon account
  • Посетите наш налог на Threads-у
  • Visit our Facebook page
  • Посетите наш Инстаграм налог
  • Visit our LinkedIn account
  • Посетите наш TikTok налог
  • Visit our YouTube channel
  • Посетите наш Tumblr налог
Кôд је поезија.
The WordPress® trademark is the intellectual property of the WordPress Foundation.