Skillmine Auth - Documentation
  • Introduction
  • Get started
    • Create and integrate the first application
    • Customize sign-in experience
    • Enable social sign-in
    • Configuring the SSO (Single Sign On):
  • Protect your API
    • Protect your API on Node(Express)
    • Protect your API on Python
    • Protect your API on Spring Boot
  • Manage users
    • Manage users using Admin Console
    • Manage users using Management API
  • Auth Architecture
  • SSO Dashboard
  • SSO Application
  • Blueprints
  • Groups & Permissions
    • User Roles
    • Permissions
    • Group Category
    • Group
  • Workflow
    • Workflow
    • Manage Request
  • Settings
    • Authentication Methods
    • Schemas
    • Consent Management
    • Password Policy
    • CAPTCHA's
    • Site Group
    • Messaging Template
      • Built-In Template
      • Custom Template
    • Webhook Settings
    • Connectors
    • Device Restriction
    • MFA
      • End User Configuration Guide
      • End User Usage
    • MFA Settings
    • Payment Gateway
      • Providers
      • Payment Flows
      • Payment History
    • Open Id Connect Setttings
      • Client Settings
      • Scopes
    • SCIM
  • You don't need a user table
  • Localization
  • API Resource
  • Users
    • Search Users
    • Invite User
    • Create User
    • Bulk User Operations
      • Creation
      • Updation
      • Deletion
      • Reset Password
  • Report
    • User Report
    • Captcha Failure Report
    • Inactive users report
    • Provider wise Report
    • Webhook Report
    • Notification Report
    • Audit Trail Report
    • Mac Restriction Report
    • RADIUS Audit Trail Report
  • Social identities
  • References
    • OpenID Connect
  • Usecases
    • ECommerce Site Integration
    • Groups & Roles Integration
    • Custom Provider Integration
    • Salesforce Integration
  • Connectors
    • Office365
Powered by GitBook
On this page
  • Configuring Captcha Settings
  • Create CAPTCHA Settings
  • CAPTCHA Details
  1. Settings

CAPTCHA's

PreviousPassword PolicyNextSite Group

Last updated 5 months ago

Skill-mine authenticator supports CAPTCHAs from various vendors including the latest offering from Google.

Configuring Captcha Settings

In the Admin Console, click the Settings -> Captcha tab on the left, and you'll see already created Captcha on the right.

Create CAPTCHA Settings

  1. Go to Settings -> Captcha.

  2. In the top-right corner, you will find a Create Captcha button.

  3. Click this button to initiate the process of creating new Captcha settings.

CAPTCHA Details

CAPTCHA Name

Enter a unique name for your CAPTCHA configuration.

Version

Specify the CAPTCHA version you intend to use (e.g., reCAPTCHA v2, reCAPTCHA v3).

reCAPTCHA v1 (Version 1)

  • reCAPTCHA v1, the initial version, presented users with distorted text and required them to accurately transcribe it. It was used to differentiate between humans and bots.

  • However, its effectiveness diminished over time as bots developed techniques to circumvent it.

reCAPTCHA v2 (Version 2)

  • reCAPTCHA v2 introduced a more user-friendly approach, known as the "I'm not a robot" checkbox.

  • This version used various behavioral cues to determine if a user was human or a bot. It also included CAPTCHA challenges for users who exhibited suspicious behavior. This version offered improved security and user experience.

reCAPTCHA v3 (Version 3)

  • reCAPTCHA v3 is designed for seamless user experience without user interaction.

  • It doesn't involve checkboxes or challenges.

  • Instead, it tracks user behavior across the website to generate a risk score. Based on this score, the site can take actions to prevent suspicious activities. This version aims to provide high security with minimal disruption to genuine users.

Site Key

The Site Key is an essential component when integrating CAPTCHA challenges into your application or website's frontend.

It functions as a distinctive identifier, connecting your specific CAPTCHA setup to the front-end code of your web pages.

By employing the Site Key, the CAPTCHA service comprehends the site or application linked to user interactions with CAPTCHA challenges.

Obtaining the Site Key:

To acquire the Secret Key, follow these steps:

  • Select CAPTCHA Service Provider: Choose a CAPTCHA service provider, such as Google reCAPTCHA.

  • Create or Access Account: Establish an account if required or log in to your existing account on the CAPTCHA service's platform.

  • Register Your Site: Register your website or application as part of the CAPTCHA service. This typically involves providing basic site-related information.

  • Generate CAPTCHA Configuration: Upon registration, you'll typically receive a CAPTCHA configuration containing both a Site Key and a Secret Key.

  • Locate the Secret Key: Within the provided configuration details, you'll find the Secret Key. This confidential key is essential for backend verification.

  • Implement in Backend: In your application's backend code, you'll use the Secret Key to validate the CAPTCHA responses received from the frontend.

Please make sure to complete all the required fields mentioned above.

  1. To save your created CAPTCHA settings, you must click the Save button.

Edit CAPTCHA Settings

  1. To edit the CAPTCHA Settings, click on the pencil icon.

  1. You will be redirected to the CAPTCHA editing page, where you can make your desired changes.

  1. After making the necessary edits, click the Save button to save the changes to your CAPTCHA Settings.

Delete CAPTCHA Settings

  1. Go to the CAPTCHA editing page.

  2. On the editing page, locate and click the Delete button.

  3. Confirm the action. This will delete the CAPTCHA settings.