树洞添加化学式/历史上的今天验证码

为防止本站现实君外链(wl.uixsj.cn)注册泛滥,所以开启化学式/历史上的今天验证码,学霸专属。 😆 

要求:树洞外链版本2.4.X,material主题,PHP版本≥5.4,启用GD库扩展(低版本未测试)

1.安装Composer(已安装请略过)Linux下可执行以下命令安装(安装过程有点久)

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

2.用cd命令切换到树洞外链安装目录,执行下面命令安装gd-text

如本站的

cd /www/wwwroot/wl.uixsj.cn
composer require zgldh/gd-text-for-chinese

3.下载验证码补丁, 并覆盖到树洞外链所在目录

4.将压缩包内的Cas.sql和Todayinhistory.sql导入至数据库

演示:wl.uixsj.cn/views/login.php

默认情况下,化学式和历史上的今天会随机展示给用户,如果只想使用其中一种,可以修改content/themes/material/login.html底部的js代码。如果只使用化学式验证码,第一第二步可以略过。另外还要说明的是,化学式验证码图像会直接调用chemicalbook,不支持https,并且用户可以通过图像url获取到CAS编号从而查询到答案。你可以使用nginx或七牛融合cdn等工具将图像缓存下来,在此不再赘述。

效果

 

 

下载信息

  • 名称:树洞验证码
  • 格式:zip
  • 大小:8.15M

点击下载

发表评论

发表评论

*

没人评论,好尴尬~