Knowledgebase

Security Questions

In WHMCS, security questions are a form of authentication used to verify the identity of a user, especially during sensitive operations like password resets or account recovery. Users are asked to select and answer security questions that they have previously set up.

Here's how you can work with security questions in WHMCS:

  1. Setting Up Security Questions:

    • Log into WHMCS with your administrator credentials.
    • Navigate to Setup > General Settings > Security.
    • Enable the option for "Security Questions" if it's not already enabled.
    • Enter the number of security questions you want to use (e.g., 3 or 5).
    • Set the questions and their corresponding answers. Ensure that these questions are meaningful and not easily guessable.
  2. Using Security Questions:

    • When a user attempts to perform a sensitive operation (e.g., password reset), they will be prompted to answer one or more security questions they previously set up.
  3. Managing Security Questions for Clients:

    • As an administrator, you can manage security questions for clients through the admin interface.
    • Navigate to Clients > View/Search Clients and select a client.
    • In the client's profile, you can edit their security questions or reset them if needed.
  4. Client Experience:

    • From the client's perspective, they will be prompted to set up security questions during the registration process or when they update their profile.
    • When they attempt a sensitive operation, they will need to answer their security questions.
  5. Resetting Security Questions:

    • In case a client forgets their security questions, administrators can reset them.
    • Navigate to Clients > View/Search Clients, select a client, and reset their security questions.
  6. Best Practices:

    • Encourage clients to choose security questions with answers that are not easily guessable or publicly available information.
    • Remind clients to keep their answers confidential.

Security questions add an additional layer of authentication and can help protect user accounts from unauthorized access. It's important to use meaningful questions and answers and to educate clients on the importance of maintaining the confidentiality of their security information.

  • 0 Users Found This Useful
Was this answer helpful?