Google reCAPTCHA: Basic example to integrate Google reCAPTCHA in Play Application with the help of play-recaptcha module


Google reCAPTCHA

Knoldus

Playing with Google reCAPTCHA

Basic example to integrate Google reCAPTCHA in Play Application with the help of play-recaptcha module

Play reCAPTCHA Module

This is a Play Framework module, for Scala and Play 2.x, to provide integration with Google reCAPTCHA (version 1 or 2) in a reactive (non-blocking) manner.

google-recaptcha-example-v1google-recaptcha-example-v2

  • Used Play reCAPTCHA module to integrate Google reCAPTCHA API
  • Embedded JS & CSS libraries with WebJars.
  • Integrating with a CSS framework (Twitter Bootstrap)
  • Bootswatch-Darkly with Twitter Bootstrap to improve the look and feel of the application

Registration Form Screen

google_recaptcha_form

Result Screen

google_rechptcha_result

Dependency


The play-recaptcha module is distributed using Maven Central so it can be easily added as a library dependency in your Play Application’s SBT build scripts, as follows:

"com.nappin" %% "play-recaptcha" % "1.0"

Configuration


The play-recaptcha module supports the following basic configuration settings in your application.conf file:

recaptcha.apiVersion=2
recaptcha.privateKey=<YOUR Google reCAPTCHA privateKey>
recaptcha.publicKey=<YOUR Google reCAPTCHA publicKey>
#recpatcha.requestTimeout=10 seconds
recaptcha.theme=light
recaptcha.type=image

View original post 64 more words

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s