[tr][td]最近看到Moodle官方上去注册时,要输入像验证码一样的字符,感觉很有意思,经过发掘,发现Moodle已经集成这个功能reCAPTCHA是利用CAPTCHA的原理(CAPTCHA的中文全称是全自动区分计算机和人类的图灵测试),借助于人类大脑对难以识别的字符的辨别能力,进行对古旧书籍中难以被OCR识别的字符进行辨别的技术。
图片:1336093588731.gif 因此我觉得,可以来适当起到防恶意注册的功能。 现在让我们也来让自己的Moodle站点启用reCAPTCHA 1、首先去reCAPTCHA官方获取KEY https://admin.recaptcha.net/accounts/signup/?next= 按下面的图示进行注册获取KEY 图片:1336093588731.gif 图片:1336093588731.gif 图片:1336093588731.gif 将上图的中PublicKey(公共密钥)、PrivateKey(私用密钥)记下 2、打开Moodle,以管理登陆,进入管理 ?用户?身份验证?管理验证方式页面,在底部,有二个空的“ReCAPTCHApublickey”及“ReCAPTCHAprivatekey”表单,这时将将上图得到的PublicKey及PrivateKey粘贴过来。点击保存更改。 图片:1336093588731.gif 3、启用reCAPTCHA验证注册 还是在管理验证方式页面,点上部表格内的“基于电子邮件的身份验证”的设置,在打开的页面中,将“EnablereCAPTCHAelement”设成“是”,保存更改就好了。 图片:1336093588731.gif 4、现在我们以新用户的身份来注册,你就看到reCAPTCHA的验证信息了。 如果看不清,可以点击“GetanotherCAPTCHA”,刷新图片,点“GetanaudioCAPTCHA”或“ GetanimageCAPTCHA”可以实现在语音验证或图片验证间的互换。 图片:1336093588731.gif 体验地址:http://moodle.emoodle.org:8080/login/signup.php [/td][/tr] |
|