位置: IT常识 - 正文

2022年OK源码中国教你如何在国内使用谷歌的reCaptcha验证码服务-OK源码中国(okhttp源码)

编辑:rootadmin

推荐整理分享2022年OK源码中国教你如何在国内使用谷歌的reCaptcha验证码服务-OK源码中国(okhttp源码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:中国源码之家,okhttp源码解读,国内源码平台,开源okr,okhttp源码解读,okhttp源码解读,开源okr,开源okr,内容如对您有帮助,希望把文章链接给更多的朋友!

只需要点一下复选框,Google会收集一些鼠标轨迹、网络信息、浏览器信息等等,依靠后端的神经网络判断是机器还是人,绝大多数验证会一键通过,无需像传统验证码一样。个人感觉比Geetest要好一些。

但是reCaptcha使用了google.com的域名,这个域名在国内是被墙的,如果使用可以用Nginx配置反向代理,本文的教程无需自行配置,我们直接使用Google官方的反向代理。

2022年OK源码中国教你如何在国内使用谷歌的reCaptcha验证码服务-OK源码中国(okhttp源码)

Google reCaptcha 秘钥获取:

1)登陆你的Google账户,没有的话是用不了的。2)在这里来申请一对key https://www.google.com/recaptcha/admin,国内怎么联网申请就要自己想办法了,我没有办法。3)登录进去后,会有一个reCAPTCHA类型的选择,根据自己需要选择V2还是v3的版本,接着下面有个添加域名,填写你申请的秘钥需要用在什么地方的网站域名。4)申请成功后可以看到两个key,一个是Site key,可以公开,一个是你自己的Secret key。5)一个账户可以申请很多key的,也可以删除掉。

客户端和服务端部署:

获取到了两个key之后,google那个网页可以关闭了,下面开始在客户端和服务端进行配置。因为国内无法访问Google,所以下面将www.google.com都换成www.recaptcha.net,这样国内就可以稳定使用了。1)客户端部署代码:在你要添加reCaptcha的页面添加script标签:

<script src='https://www.recaptcha.net/recaptcha/api.js'></script>

接着在你要显示reCaptcha验证框的地方添加div容器:

<div class="g-recaptcha" data-sitekey="【此处添加你的site-key】"></div>

这样就完成了客户端的部署。

2)服务端部署代码:服务端只需要将客户端点击验证码后传回的g-recaptcha-response值和ip以及secret传给Google的API:https://www.recaptcha.net/recaptcha/api/siteverify 即可。

$secretKey = "你的reCaptcha秘钥";$recaptcha_response = $_POST["g-recaptcha-response"];$recaptcha_json_result = file_get_contents("https://www.recaptcha.net/recaptcha/api/siteverify?secret=".$secretKey."&response=".$recaptcha_response);$resp = json_decode($recaptcha_json_result);

将这个g-recaptcha值通过post方式发送到 https://www.recaptcha.net/recaptcha/api/siteverify 将获得一个json格式结果,在v2的版本验证结果是否为true即可,v3版本返回参数有个分数,你可以设定大于多少判定为人。

按钮获取异常无法下载,若下载地址为空,请联系QQ2 2 1 4 7 0 4

本文链接地址:https://www.jiuchutong.com/zhishi/312999.html 转载请保留说明!

上一篇:电脑学习网2022年最新网易云音乐代挂刷分源码-每天300首-电脑学习网(学电脑的网站)

下一篇:织梦dede标签array runphp静态生成乱码BUG解决方法(织梦标签理解)

  • 华为nova10pro怎么换壁纸(华为nova10pro怎么设置返回键)

    华为nova10pro怎么换壁纸(华为nova10pro怎么设置返回键)

  • 2510接触器能带多少kw(2510接触器能带多少kw220)

    2510接触器能带多少kw(2510接触器能带多少kw220)

  • 会话已过期请重新登录怎么办(会话已过期请重新打开是什么原因)

    会话已过期请重新登录怎么办(会话已过期请重新打开是什么原因)

  • 微信怎么添加自己本人(微信怎么添加自己的铃声)

    微信怎么添加自己本人(微信怎么添加自己的铃声)

  • 电脑如何下载excel(电脑如何下载EXCEL客户端)

    电脑如何下载excel(电脑如何下载EXCEL客户端)

  • 华为手机恢复出厂设置在哪里(华为手机恢复出厂设置系统会回到原来的系统吗)

    华为手机恢复出厂设置在哪里(华为手机恢复出厂设置系统会回到原来的系统吗)

  • 三星手机显示无命令怎么解决(三星手机显示无法连接服务器)

    三星手机显示无命令怎么解决(三星手机显示无法连接服务器)

  • 流量为什么不能用(流量为什么不能用了)

    流量为什么不能用(流量为什么不能用了)

  • qq情侣空间为什么设置失败(QQ情侣空间为什么看不到历史空间)

    qq情侣空间为什么设置失败(QQ情侣空间为什么看不到历史空间)

  • 苹果手机换了屏幕总成发烫(苹果手机换了屏幕面容ID不能用了)

    苹果手机换了屏幕总成发烫(苹果手机换了屏幕面容ID不能用了)

  • 备忘录突然变空白(备忘录为什么突然空了)

    备忘录突然变空白(备忘录为什么突然空了)

  • 手机的数据漫游是什么 (手机的数据漫游在哪里)

    手机的数据漫游是什么 (手机的数据漫游在哪里)

  • 微信上下滑动有卡顿现象(微信上下滑动怎么设置)

    微信上下滑动有卡顿现象(微信上下滑动怎么设置)

  • rx580相当于什么显卡(rx450h)

    rx580相当于什么显卡(rx450h)

  • 怎样在word中加波浪线(怎样在word中加横线)

    怎样在word中加波浪线(怎样在word中加横线)

  • 怎样将手机软件转入内存卡(怎样将手机软件隐藏起来不被发现)

    怎样将手机软件转入内存卡(怎样将手机软件隐藏起来不被发现)

  • 为什么soul头像上会出现帽子(为什么soul头像一闪一闪的)

    为什么soul头像上会出现帽子(为什么soul头像一闪一闪的)

  • 天猫u先在哪进入(天猫u先在哪里)

    天猫u先在哪进入(天猫u先在哪里)

  • artal00x什么型号

    artal00x什么型号

  • 华为p30pro耳机插上还有外音怎么办(华为p30pro耳机插上显示反向供电)

    华为p30pro耳机插上还有外音怎么办(华为p30pro耳机插上显示反向供电)

  • 掌上电力是什么意思

    掌上电力是什么意思

  • qq头像怎么设置正方形(qq头像怎么设置不让别人看)

    qq头像怎么设置正方形(qq头像怎么设置不让别人看)

  • 用电话号码加微信怎么加(用电话号码加微信怎么加?)

    用电话号码加微信怎么加(用电话号码加微信怎么加?)

  • 手机打字怎么才能到下一行(手机打字怎么才能有声音)

    手机打字怎么才能到下一行(手机打字怎么才能有声音)

  • msdn系统怎么激活(msdn激活)

    msdn系统怎么激活(msdn激活)

  • 不用笔记怎么发长视频(不用笔记怎么发微信)

    不用笔记怎么发长视频(不用笔记怎么发微信)

  • sancup这是什么手机(sancup是什么手机)

    sancup这是什么手机(sancup是什么手机)

  • 腾讯视频hdr10怎么开(腾讯视频hdr怎么开)

    腾讯视频hdr10怎么开(腾讯视频hdr怎么开)

  • 苹果Mac OS 10.10Yosemite安装U盘制作教程图文详解(苹果mac os 10.4)

    苹果Mac OS 10.10Yosemite安装U盘制作教程图文详解(苹果mac os 10.4)

  • 【JavaScript】JS实用案例分享:动态生成分页组件 | 通过按键实现移动控制(<javascript>)

    【JavaScript】JS实用案例分享:动态生成分页组件 | 通过按键实现移动控制()

  • 个人所得税汇算清缴截止日期
  • 怎么做税种
  • 递延收益所得税负债
  • 跨区域涉税事项报验
  • 增值发票每月上报是怎么个程序吗
  • 个体户一季度利润28万用缴纳增值税吗
  • 固定资产清理属于什么科目
  • 借款业务的会计分录
  • 地税保险单位编号是什么
  • 新注册成立的公司可以往前补交社保吗
  • 仓储租赁增值税
  • 股权转让印花税是双方都要缴纳吗
  • 2018年上专科什么时候毕业
  • 增值税专用发票和普通发票的区别
  • 简易计税可以抵扣销项税吗
  • 汇算清缴所得税账务处理
  • 小型微利企业要交残保金吗
  • 转让无形资产税目征收营业税的是
  • 网卡运行异常
  • 所得税费用是什么账户类型
  • 委托加工物资的加工费计入什么科目
  • 高速过路费抵扣进项怎么填报
  • win7系统中怎样没有智能卡这一选项
  • mac上安装
  • php获取ftp文件目录
  • 小规模纳税人的企业所得税税率
  • 系统之家的系统免费吗
  • 月末结转营业外支出有余额吗
  • 旧货回收增值税率是多少
  • php常见字符串函数
  • 债券投资账务处理例题
  • vue修改表格数据
  • 个体户生产经营所得减免政策
  • php模板引擎原理
  • querywrapper多表联查
  • php设置header参数
  • print函数php
  • 获取企业微信用户身份信息授权失败
  • tabstat命令怎么用
  • ci框架视频教程
  • python photoshop
  • 残保金工资标准
  • 价税合计公式分配
  • 帝国cms源码
  • python concat函数用法
  • 企业向个人借款协议范本
  • SQLSERVER 2005的ROW_NUMBER、RANK、DENSE_RANK的用法
  • 专项附加可以随便填吗
  • 建筑企业结转成本附件
  • 合同负债 案例
  • 用友怎么取消月结
  • 借支单是会计算做还是出纳做
  • 付当月房租怎么做分录
  • 流动性比率怎么算
  • 社保缴费基数调整后对个人的影响
  • 分类法与品种法相比,最大的区别是
  • 本年利润是负数的会计分录
  • 固定资产不能使用了怎么处理
  • 营业收入是利润总额吗
  • 清除sql表内容
  • sqlserver的case 用法
  • 以管理员的身份运行是什么意思win10
  • 部署rancher
  • lol进入游戏后电脑没声音
  • mac修改用户名称
  • centos7怎么配置ip地址和网络
  • linux缺省的shell
  • win10一年更新几次
  • linux的复制
  • linux cat命令的用法
  • linux网卡添加vlan
  • linux文件系统的根目录的i节点号为
  • shell自动化
  • Unity3D游戏开发培训课程大纲
  • 精仿和媲美专柜有什么区别
  • 阿里面试题和答案
  • java中主要使用unicode编码方式
  • js如何使用
  • 地税网上预约
  • 主要领导成员是指
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设