WHMCS-PasskeyAuthenticator Documentation

Introduction

The "WHMCS-PasskeyAuthenticator Module" is designed to enhance the security of both admin and client accounts by introducing an additional layer of authentication. This two-factor authentication process helps safeguard account access against unauthorized users, adding robust protection to sensitive account data. Passkey Configuration is essential for users who value heightened security and seamless account management. With easy labeling and secure storage, managing account access has never been simpler or safer.

 

Installation and Configuration Steps

Pre-installation Note: After purchasing the module, please download it from the "Product Download" section and extract the package in the root directory of your WHMCS installation

1. Activate Module

  • Go to System Settings > Addon Modules in WHMCS.

  • Find the module named Passkey WHMCS and activate it.

2. Enter License Key

  • Retrieve your license key from the Service Page listing the product on BuyModules.

     

  • In the module’s settings, enter your license key in the designated field and save it to confirm activation.

 

How to use :

Client area: 

  • Sign In to Client Area

Log in to your client area with your credentials and navigate to Security Settings.

 

  • Start Passkey Setup

Click on Add Passkey to proceed with the setup process.

      

 

  • Assign a Label to Your Passkey

Once set up, assign a label to your passkey for easy reference.

 

  • The client can update the label or remove any existing passkey configuration.

 

  • Once the configuration is complete, you can log in to the client area using your passkey.

 

 

Admin area: 

To enable Passkey functionality in the admin area, follow these steps:

  • Navigate to the WHMCS root directory: whmcsrootdir/admin/templates/

  • Open login.tpl

  • Insert the following scripts into login.tpl to enable Passkey Authentication for the admin login Page.

<script src="../modules/addons/WebAuthn/lib/Admin/js/front.js"></script>

<script src="../modules/addons/WebAuthn/assets/js/adminlogin.js"></script>

Here’s how to configure the passkey after completing the admin area configuration:
  • Access Passkey Configuration: Log in to the admin area and access your account details from the profile section.

 

  • You'll find the Passkey settings located above the Two-Factor Authentication label

 

  • Click on 'Manage Passkey' to add a new passkey, edit labels, or delete an existing passkey configuration

  • Once the configuration is complete, you can log in to the admin area using the passkey option

 

  • 1 Kasutajad peavad seda kasulikuks
Kas see vastus oli kasulik?