chrisnappin / play-recaptcha   3.0

Apache License 2.0 Website GitHub

Play Framework (Scala and Play 2.x) module that provides reactive (non-blocking) integration with Google ReCaptcha.

Scala versions: 3.x

Play reCAPTCHA Module

Build Status Scaladocs

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

Module Releases

The latest version of this module supports reCAPTCHA v2 - checkbox or invisible, with server side validation. It does not support reCAPTCHA v3, which is JavaScript based.

Module Revision reCAPTCHA Versions Documentation Play Version Scala Versions ScalaDoc
3.0 v2, Invisible Documentation 3.0.x+ 3.x ScalaDoc
2.6 v2, Invisible Documentation 2.9.2+ 2.13 ScalaDoc
2.5 v2, Invisible Documentation 2.8.8+ 2.12, 2.13 ScalaDoc
2.4 v2, Invisible Documentation 2.7.3+ 2.12, 2.13 ScalaDoc
2.3 v2, Invisible Documentation 2.6.x 2.11, 2.12 ScalaDoc
2.2 v2, Invisible Documentation 2.5.x 2.11 ScalaDoc
2.1 v2 Documentation 2.5.x 2.11 ScalaDoc
2.0 v1, v2 Documentation 2.5.x 2.11 ScalaDoc
1.5 v1, v2 Documentation 2.4.x 2.10, 2.11 ScalaDoc
1.0 v1, v2 Documentation 2.3.x 2.10, 2.11 ScalaDoc

How to use

Please see the documentation for details of how to use this module.


The Play reCAPTCHA Module is copyright Chris Nappin, and is released under the Apache 2 License.


Google and possibly reCAPTCHA are trademarks of Google Inc.