Aller au contenu

Intégration Vue

Procaptcha fournit un composant Vue officiel pour une intégration facile de Prosopo Procaptcha dans n’importe quel projet Vue. Le composant d’intégration prend en charge toutes les options de rendu Procaptcha.

npm install @prosopo/vue-procaptcha-wrapper

<script setup lang="ts">
import { ProcaptchaComponent } from "@prosopo/vue-procaptcha-wrapper";
</script>
<template>
<ProcaptchaComponent :siteKey="siteKey" />
</template>
<script setup lang="ts">
const siteKey = 'my-site-key';
</script>
// ...
<script setup lang="ts">
import { ProcaptchaComponent } from "@prosopo/vue-procaptcha-wrapper";
const siteKey = 'my-site-key';
const callbacks = {
onVerified: (token: string) => {
console.log("verified", token);
},
};
const htmlAttributes = {
class: "my-app__procaptcha",
style: {
maxWidth: "600px",
},
};
</script>
<template>
<ProcaptchaComponent
:siteKey="siteKey"
:callbacks="callbacks"
:htmlAttributes="htmlAttributes"
/>
</template>