Better Captcha

Tencent Cloud T-Sec Captcha

Captcha provides web and app developers with comprehensive multi-dimensional human verification services through trajectory analysis, characteristic identification, anti-emulator, and other security mechanisms. It safeguards business security in various scenarios like registration and login, marketing offers, commenting/posting/polling, and data protection.

About T-Sec

Captcha provides web and app developers with comprehensive multi-dimensional human verification services through trajectory analysis, characteristic identification, anti-emulator, and other security mechanisms. It safeguards business security in various scenarios like registration and login, marketing offers, commenting/posting/polling, and data protection.

This service helps you solve the following security problems: Preventing credential stuffing attacks as well as bulk registration of multiple accounts by bots. Preventing click farming and coupon abuse by bots in campaigns. Preventing ad spamming, malicious bumping, and poll fraud. Preventing website content and data theft by bots and crawlers.

For more information, please visit the Tencent Cloud T-Sec official documentation.

Demo

Usage

import { TSec } from "@better-captcha/react/provider/t-sec";

<TSec sitekey="YOUR_SITEKEY_HERE" options={{ userLanguage: "en" }} />
import { TSec } from "@better-captcha/preact/provider/t-sec";

<TSec sitekey="YOUR_SITEKEY_HERE" options={{ userLanguage: "en" }} />
import { component$ } from "@builder.io/qwik";
import { TSec } from "@better-captcha/qwik/provider/t-sec";

export default component$(() => (
  <TSec sitekey="YOUR_SITEKEY_HERE" options={{ userLanguage: "en" }} />
));
import { TSec } from "@better-captcha/solidjs/provider/t-sec";

<TSec sitekey="YOUR_SITEKEY_HERE" options={{ userLanguage: "en" }} />
<template>
  <TSec
    sitekey="YOUR_SITEKEY_HERE"
    :options="{ userLanguage: 'en' }"
  />
</template>

<script setup lang="ts">
import { TSec } from "@better-captcha/vue/provider/t-sec";
</script>
<script lang="ts">
import { TSec } from "@better-captcha/svelte/provider/t-sec";
</script>

<TSec sitekey="YOUR_SITEKEY_HERE" options={{ userLanguage: "en" }} />
import { TSec } from "@better-captcha/lit/provider/t-sec";
<t-sec-captcha sitekey="YOUR_SITEKEY_HERE" .options={{ userLanguage: "en" }}></t-sec-captcha>

Configuration

Provider Options

Prop

Type

Imperative Handle

Prop

Type

On this page