Anton Johansson :: Google reCAPTCHA Widget for Vaadin

Provides a simple Google reCAPTCHA v2 component for Vaadin.

Лицензия

Лицензия

Категории

Категории

Ant Компиляция и сборка Vaadin Взаимодействие с пользователем Веб-фреймворки
Группа

Группа

com.anton-johansson
Идентификатор

Идентификатор

vaadin-recaptcha
Последняя версия

Последняя версия

2.0.0
Дата

Дата

Тип

Тип

bundle
Описание

Описание

Anton Johansson :: Google reCAPTCHA Widget for Vaadin
Provides a simple Google reCAPTCHA v2 component for Vaadin.
Ссылка на сайт

Ссылка на сайт

https://github.com/anton-johansson/vaadin-recaptcha
Организация-разработчик

Организация-разработчик

Система контроля версий

Система контроля версий

https://github.com/anton-johansson/vaadin-recaptcha

Скачать vaadin-recaptcha

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
com.vaadin : vaadin-server jar 7.6.6

Модули Проекта

Данный проект не имеет модулей.

Google reCAPTCHA 2 Component for Vaadin

Build Status Maven Central Javadoc License

Provides a simple Google reCAPTCHA v2 component for Vaadin. See https://developers.google.com/recaptcha/ for more information.

Usage

  1. Generate your reCAPTCHA keys on http://www.google.com/recaptcha/intro/index.html

  2. Include the artifact in your POM:

    <dependency>
    	<groupId>com.anton-johansson<groupId>
    	<artifactId>vaadin-recaptcha</artifactId>
    	<version>2.0.0</version>
    </dependency>
  3. Include the reCAPTCHA JavaScript in your UI:

    @JavaScript("https://www.google.com/recaptcha/api.js")
    public class CustomUI extends UI
    {
        ...
    }
  4. Add the Recaptcha-component to your UI:

    String siteKey = "...";
    String secretKey = "...";
    Recaptcha captcha = new Recaptcha(siteKey, secretKey);
    layout.addComponent(captcha);
  5. Optionally set extra properties on your component:

    captcha.setType(RecaptchaType.AUDIO);
    captcha.setTheme(RecaptchaTheme.DARK);
    captcha.setSize(RecaptchaSize.COMPACT);
  6. Validate the user input:

    if (!captcha.isVerified())
    {
        ...
    }

License

Apache License © Anton Johansson

Версии библиотеки

Версия
2.0.0