文章来自:脚本之家链接:https://www.jb51.net/article/163282.htm
作者:fghh商务合作:请加微信(QQ):2230304070
资源教程分享
码农网-技术教程资源分享平台:http://www.mano100.cn。这是一个资源教程分享网,网站收集了php视频教程,前端各种视频教程,接口API,微信公众号,支付宝视频教程,还有go语言,python等视频教程,教程以链接+提取码的方式分享与大家!
用公众号每天来阅读文章,学习,目前是最方便的。这是自闲暇的时间里,利用5分钟读读技术文章,丰富自己的知识。。。当然,学习有很多种方法,不单单是基于公众号来学习,你可以到网上查找更多的教程,学习文档,技术书本,视频教程!各有各的爱好吧!
视频教程推荐
ThinkPHP5.0正式版第二季:实战开发企业站
链接:http://www.mano100.cn/thread-192-1-2.html
金币充值规则与优惠
链接:http://www.mano100.cn/thread-169-1-1.html
文章正文
现在很多网站,比如淘宝,京东等都改用使用极验拖动验证码实现登录,这种方式比传统的验证码方式有更好的体验,减少用户输入的错误,也同样能起到防盗刷的功能。现在很多极验都是第三方的,也很多都是收费的。这里主要介绍thinkphp整合系列之极验滑动验证码geetest,官网:http://www.geetest.com
具体如下:
一:注册获取key
注册;创建应用;获取key;
二:导入sdk
/ThinkPHP/Library/Org/Xb/GeetestLip.class.php(此处GeetestLip.class.php是我重新命名的geetest类文件,原名为class.geetestlib.php)
此处牵扯到thinkphp引入第三方类,我把第三方类放到Org/Util/Xb下面了,同时对该类文件加入命名空间如下,否则实例化类时找不到文件
三:生成验证样式
admin/view/public/cdtsh_log_smfyws.php
html>
四:验证函数
/Application/Common/Common/function.php
/**
* geetest检测验证码
*/
五:php 生成验证码 并 验证
//极速验证
效果图如下:
登录页面
点击验证后
以上是文章全部内容,有需要学习与经验交流的友友可以加小编。咱们一起学习,有问题一起交流,一起进步!
让学习成为一种习惯
长按二维码加好友
![bf7234093c69836b42d6725992d0de91.png](https://img-blog.csdnimg.cn/img_convert/bf7234093c69836b42d6725992d0de91.png)
学习 | 交流 | 分享 | 文章