nuxt-3-recaptcha-v2

Nuxt 3 Recaptcha v2 module
1,172
Install
npm install nuxt-3-recaptcha-v2
Latest Version:0.2.1
Vue:3
License:MIT
Last Updated:May 13, 2024
Links: npm
Maintainer: ga11et

nuxt-3-recaptcha-v2

Quick Start

yarn add nuxt-3-recaptcha-v2

Configuration

export default defineNuxtConfig({
  modules: ['nuxt-3-recaptcha-v2'],

  recaptcha: {
    # Секретный ключ рекапчи, окажется по пути useRuntimeConfig().recaptcha.secretKey
    # Нужен при необходимости проверять рекапчу на nuxt сервере
    secretKey: 'secretKey',
    # Публичный ключ рекапчи, нужен для инициализации фрейма с рекапчей
    siteKey: 'siteKey',
    # Язык фрейма рекапчи
    lang: "ru"
  },
});

Features

nuxt-3-recaptcha-v2 это библиотека, которая реализует базовый функционал рекапчи второй версии

Функционал включает в себя:

  • ✔️ Plugin, который инициализирует скрипт рекапчи
  • ✔️ BaseRecaptcha, компонент, который отрисовывает фрейм рекапчи
    • Управление происходит при помощи директивы v-model

Использование

<template>
  <BaseRecaptcha v-model="token" />
</template>

Version History

Version Released Vue License
0.2.1 ^3.0 MIT
0.1.6 ^3.0 MIT
0.1.5 ^3.0 MIT
0.1.4 ^3.0 MIT
0.1.3 ^3.0 MIT