reCAPTCHA是利用CAPTCHA的原理(CAPTCHA的中文全称是全自动区分计算机和人类的图灵测试),借助于人类大脑对难以识别的字符的辨别能力,进行对古旧书籍中难以被OCR识别的字符进行辨别的技术。

因此我觉得,可以来适当起到防恶意注册的功能。
现在让我们也来让自己的Moodle站点启用reCAPTCHA
1、首先去reCAPTCHA官方获取KEY
https://admin.recaptcha.net/accounts/signup/?next=
按下面的图示进行注册获取KEY



将上图的中Public Key(公共密钥)、Private Key(私用密钥)记下
2、打开Moodle,以管理登陆,进入管理
► 用户 ► 身份验证 ► 管理验证方式页面,在底部,有二个空的“ReCAPTCHA public key”及“ReCAPTCHA private key”表单,这时将将上图得到的Public Key及Private Key粘贴过来。点击保存更改。

3、启用reCAPTCHA验证注册
还是在管理验证方式页面,点上部表格内的“基于电子邮件的身份验证”的设置,在打开的页面中,将“Enable reCAPTCHA element”设成“是”,保存更改就好了。

4、现在我们以新用户的身份来注册,你就看到reCAPTCHA的验证信息了。
如果看不清,可以点击“Get another CAPTCHA”,刷新图片,点“Get an audio CAPTCHA”或“
Get an image CAPTCHA”可以实现在语音验证或图片验证间的互换。

体验地址:http://moodle.emoodle.org:8080/login/signup.php

