A Vue 3 component for showing the Cloudflare Turnstile widget on your project.
Cloudflare Turnstile is a CAPTCHA alternative from Cloudflare. It uses PAT protocol to verify the user’s devices, preventing bots and malicious users from accessing your site and ensuring your and your visitors’ privacy is protected.
Introduction for Cloudflare Turnstile
Telegram Watchdog is a Telegram bot used for anti-abuse from Telegram group chats.
Get into Telegram Watchdog community to give a try
yarn add cfturnstile-vue3
# or
npm install cfturnstile-vue3
<template>
<div id="app">
<cfturnstile
:sitekey="sitekey"
@verify="verify"
/>
</div>
</template>
<script>
import { defineComponent } from 'vue'
import Turnstile from 'cfturnstile-vue3'
export default defineComponent({
name: 'App',
components: {
Turnstile
},
data() {
return {
sitekey: 'YOUR_SITE_KEY'
}
},
methods: {
verify(token) {
console.log(token)
}
}
})
</script>