FaceLogin for Perfex CRM – Facial Recognition Login

Bluehost Shared Hosting

Note: This is a module designed for Perfex CRM. It is not a separate script.

Overview

FaceLogin is a modern facial recognition module for Perfex CRM, designed to offer a seamless and secure login experience. Leveraging real-time face matching through your device’s webcam, it replaces traditional passwords with intelligent identity verification — clean, intuitive, and secure.

Note: Currently, only staff logins are supported.

Key Features:

  • Face Recognition
    Utilizes the face-api.js library to detect and verify facial features in real time.
  • Live Webcam Feed
    Facial recognition is conducted through a live webcam feed, ensuring interactive and secure login.
  • Webcam Selector
    Supports devices with multiple cameras (e.g., laptops, tablets, and smartphones).
  • Register & Update Face Data
    Staff can save or update their facial data through a guided capture process.
  • Clean Login Modal with Overlay Guide
    A smart face guide UI with detection feedback like:
    – “Align your face inside the guide”
    – “Looking for face…”
    – “Verifying…”
    – “Success” / “Login failed”
  • Face Descriptor Storage
    Facial data is securely saved as JSON and mapped to staff user IDs.
  • No Core File Modifications
    Integrates smoothly with the existing Perfex login process using hooks and modals.
  • Fully Responsive Design
    Works across desktops, laptops, and supported mobile browsers.

Important: Liveness detection (anti‑spoofing) is NOT included in this 1.0.0 release. This module performs face matching using the device webcam and face-api.js, but it does not perform advanced liveness checks such as blink detection, challenge/response, depth sensing, or thermal checks. As a result, some spoofing techniques (e.g., presenting a photo or screen) may not be detected by this initial release.

Demo URL and Credentials:

Explore the module with our live demo:

Installation Guide:

  1. Log in to PerFex CRM as an administrator.
  2. Navigate to Setup > Modules.
  3. Select the extracted upload.zip at Module installation selection prompt and press Install.
  4. You’re all set!

FaceLogin for Perfex CRM – Facial Recognition Login

FaceLogin for Perfex CRM – Facial Recognition Login

Requirements:

  • ✔️ Perfex CRM v3.0.0 or higher
  • ✔️ HTTPS must be enabled (required for camera access in browsers)
  • ✔️ A device with a webcam (built-in or USB/external)

Customer Support

Your satisfaction is our priority! Reach out to us for any queries, support requests, or bespoke solutions.

  • Support Hours: Monday – Saturday
  • Response Time: Guaranteed within 1-2 business days
  • Connect with us via our Support Portal

FaceLogin for Perfex CRM – Facial Recognition Login FaceLogin for Perfex CRM – Facial Recognition Login

Change Log

Version 1.0.0

  • Initial release

0 average based on 0 ratings.

Hopperstack

Hopperstack

Visit Author's Portfolio

View Portfolio
Last Update 2025-06-25
Created 2025-06-25
Sales 13
Discussion Comments
Compatible Browsers IE11 Firefox Safari Chrome Edge
Software Version PHP 8.x
High Resolution No
Software Framework CodeIgniter
Files Included JavaScript JS JavaScript JSON HTML CSS PHP
Video Preview Resolution