@astrianz/cfturnstile-vue3
v0.0.6
Published
A Vue 3 component for showing the Cloudflare Turnstile widget on your project.
Readme
Cloudflare Turnstile Widget Component for Vue 3
A Vue 3 component for showing the Cloudflare Turnstile widget on your project.
What is Cloudflare Turnstile?
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
Installation & Usage
yarn add @astrianz/cfturnstile-vue3
# or
npm install @astrianz/cfturnstile-vue3<template>
<div id="app">
<cfturnstile
:sitekey="sitekey"
@verify="verify"
/>
</div>
</template>
<script>
import { defineComponent } from 'vue'
import Turnstile from '@astrianz/cfturnstile-vue3'
export default defineComponent({
name: 'App',
components: {
Turnstile
},
data() {
return {
sitekey: 'YOUR_SITE_KEY'
}
},
methods: {
verify(token) {
console.log(token)
}
}
})
</scirpt>