Salta ai contenuti

Integrazione Vue

Procaptcha fornisce un componente ufficiale Vue per una facile integrazione di Prosopo Procaptcha in qualsiasi progetto Vue. Il componente di integrazione supporta tutte le opzioni di rendering 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>