当前位置: 首页 > news >正文

南江红鱼洞水库建设管理局网站企业网站制作的方法

南江红鱼洞水库建设管理局网站,企业网站制作的方法,wordpress 媒体库 cos,厦门公司做网站reCAPTCHA是Google公司推出的一项验证服务#xff0c;使用十分方便快捷#xff0c;在国外许多网站上均有使用。它与许多其他的人机验证方式不同#xff0c;它极少需要用户进行各种识图验证。 它的使用方式如下如所示#xff0c;只需勾选复选框即可通过人机验证。 虽然简单…reCAPTCHA是Google公司推出的一项验证服务使用十分方便快捷在国外许多网站上均有使用。它与许多其他的人机验证方式不同它极少需要用户进行各种识图验证。 它的使用方式如下如所示只需勾选复选框即可通过人机验证。 虽然简单但效果很好因为Google会收集一些浏览器信息网络信息鼠标轨迹等信息最后通过神经网络判断是否为机器人。而且reCAPTCHA还可以记录并分析使用该人机验证的请求次数并对可以的请求进行统计和监管。 一些准备工作 需要一个谷歌账号没有的先去注册一个 reCAPTCHA官网https://developers.google.com/recaptcha/ 需要科学上网 使用reCAPTCHA需要创建密匙对创建密匙https://www.google.com/recaptcha/admin 首先先创建密匙 进入 https://www.google.com/recaptcha/admin 创建成功后会产生一对密匙 前端部署 在你需要添加reCAPTCHA的界面添加script标签 script srchttps://www.recaptcha.net/recaptcha/api.js/script 然后再你需要显示reCAPTCHA验证框的地方添加 div classg-recaptcha data-sitekey你的网站密匙/div 可以设置验证框的主题默认主题为light可以添加属性data-themedark 变为暗色主题 生成token代码 token grecaptcha.getResponse(); 后端部署 在每次验证完成后会生成一个g-recaptcha-response验证码需要将这个验证码和你的密匙一起发送至https://www.recaptcha.net/recaptcha/api/siteverify 使用GET方式传参 传参的格式secretxxxxxxresponsexxxxxxx PHP示例代码 $data[secret] 你的密钥; $data[response] $request[token]; //前台生成的token $googleVerify RequestHttpUtility::postUrl(https://www.google.com/recaptcha/api/siteverify,$data,[Content-type:application/x-www-form-urlencoded]); // V3返回的成功结果集 // array:5 [ // success true // challenge_ts 2023-04-12T09:18:22Z // hostname face-mall.com // score 0.9 // action submit // ] 下图为需要传递的参数及其含义 secret (必须)    你的secret密匙第二个密匙 response (必须)    客户端获取到的 g-recaptcha-response验证码 remoteip (可选)    客户端的ip 接口返回的数据是json格式 {   success: true|false,   challenge_ts: timestamp,  // timestamp of the challenge load (ISO format yyyy-MM-ddTHH:mm:ssZZ)   hostname: string,         // the hostname of the site where the reCAPTCHA was solved   error-codes: [...]        // optional } 验证通过后success返回的值为“true”如果验证失败则会返回error-code下面为error-code及其对应原因 Error code    Description missing-input-secret    The secret parameter is missing. invalid-input-secret    The secret parameter is invalid or malformed. missing-input-response    The response parameter is missing. invalid-input-response    The response parameter is invalid or malformed. bad-request    The request is invalid or malformed. timeout-or-duplicate    The response is no longer valid 请求统计 访问https://www.google.com/recaptcha/admin 可以查看请求的统计  以上是V2版本示例V3版本后台一样只是返回的数据不太一样V3的多了个得分V3前台显示没有勾选框通过得分来判断是否为机器人
http://www.hkea.cn/news/14547054/

相关文章:

  • 现在什么网站做外贸的最好自己开发一个app多少钱
  • 高端网站定制的方法网站开发公司架构
  • 鞍山网站制作价格对外贸易平台有哪些
  • 龙岗同乐社区做网站全球最大源码共享网站
  • 网站域名怎么缴费网站导航一定要一样吗
  • 企业网站建设试题如何设置wordpress不自动更新
  • 资源下载站 wordpress360建筑网发布的简历
  • 聊城手机站网站公司电话护肤品网站建设环境分析
  • 小门户网站开发lnmp wordpress 502
  • 用asp做网站课程生鲜做的好的网站
  • 保定网站建设维护微信指数是搜索量吗
  • 唐山网站搭建装修设计公司网站排名
  • 网站开发中制作视频播放器设计师需要了解的网站
  • 网站做联盟还赚钱吗商务网站规划与设计实训报告
  • html网站地图生成器留言页面设计模板
  • 音乐网站建设策划书如何网站里做照片
  • 东莞网站建设qq群wordpress 网页图标
  • 江苏省建设网站wordpress段代码插件
  • 建立一个网站商城需要多久时间如何线上注册公司
  • 网站建设方案范文2000字杭州seo公司排名
  • 网站开发合同属于知识产权类吗口碑营销5t理论
  • 课程网站资源建设小结专业网站建站
  • 网站建设的安全性做电影网站为什么查封不了
  • 藁城 网站管网建设方案
  • 南京网站制作公司招聘平台seo什么意思
  • 百度网站评价哪里的网络推广培训好
  • 有域名如何建设网站企业站模板大全
  • 一个美工做网站好做吗湖北app定制开发
  • 建设公司网站模板厦门网站开发公
  • 网站内容品质wordpress 单页面 主题