1 |
85ad3d82
|
Assos Assos
|
reCAPTCHA for Drupal
|
2 |
|
|
====================
|
3 |
|
|
|
4 |
|
|
The reCAPTCHA module uses the reCAPTCHA web service to
|
5 |
|
|
improve the CAPTCHA system and protect email addresses. For
|
6 |
|
|
more information on what reCAPTCHA is, please visit:
|
7 |
|
|
https://www.google.com/recaptcha
|
8 |
|
|
|
9 |
be58a50c
|
Assos Assos
|
This version of the module uses the new Google No CAPTCHA reCAPTCHA API.
|
10 |
85ad3d82
|
Assos Assos
|
|
11 |
|
|
DEPENDENCIES
|
12 |
|
|
------------
|
13 |
|
|
|
14 |
be58a50c
|
Assos Assos
|
* reCAPTCHA module depends on the CAPTCHA module.
|
15 |
85ad3d82
|
Assos Assos
|
https://drupal.org/project/captcha
|
16 |
|
|
|
17 |
|
|
|
18 |
|
|
CONFIGURATION
|
19 |
|
|
-------------
|
20 |
|
|
|
21 |
|
|
1. Enable reCAPTCHA and CAPTCHA modules in:
|
22 |
|
|
admin/modules
|
23 |
|
|
|
24 |
|
|
2. You'll now find a reCAPTCHA tab in the CAPTCHA
|
25 |
|
|
administration page available at:
|
26 |
|
|
admin/config/people/captcha/recaptcha
|
27 |
|
|
|
28 |
be58a50c
|
Assos Assos
|
3. Register your web site at
|
29 |
f76f30e1
|
Assos Assos
|
https://www.google.com/recaptcha/admin/create
|
30 |
85ad3d82
|
Assos Assos
|
|
31 |
be58a50c
|
Assos Assos
|
4. Input the site and private keys into the reCAPTCHA settings.
|
32 |
85ad3d82
|
Assos Assos
|
|
33 |
|
|
5. Visit the Captcha administration page and set where you
|
34 |
|
|
want the reCAPTCHA form to be presented:
|
35 |
|
|
admin/config/people/captcha
|
36 |
|
|
|
37 |
be58a50c
|
Assos Assos
|
KNOWN ISSUES
|
38 |
|
|
------------
|
39 |
85ad3d82
|
Assos Assos
|
|
40 |
be58a50c
|
Assos Assos
|
- The PHP setting 'arg_separator.output' set by Drupal core causes conflicts
|
41 |
|
|
with the Google reCAPTCHA library. This setting is and was never used by
|
42 |
|
|
Drupal core, but still exist in "settings.php" and need to be removed.
|
43 |
|
|
|
44 |
|
|
See https://www.drupal.org/node/2476237 for more information.
|
45 |
85ad3d82
|
Assos Assos
|
|
46 |
be58a50c
|
Assos Assos
|
- cURL requests fail because of outdated root certificate. The reCAPTCHA module
|
47 |
|
|
may not able to connect to Google servers and fails to verify the answer.
|
48 |
|
|
|
49 |
|
|
See https://www.drupal.org/node/2481341 for more information.
|
50 |
85ad3d82
|
Assos Assos
|
|
51 |
|
|
THANK YOU
|
52 |
|
|
---------
|
53 |
|
|
|
54 |
|
|
* Thank you goes to the reCAPTCHA team for all their
|
55 |
|
|
help, support and their amazing Captcha solution
|
56 |
|
|
https://www.google.com/recaptcha |