使用google的reCAPTCHA来做网站验证码

  • Google
  • 使用google的reCAPTCHA来做网站验证码

    使用google的reCAPTCHA来做网站验证码


    使用google来做验证码需要翻墙,可以使用baccloud做代理翻墙



    第一步


    去申请key和秘钥

    https://www.google.com/recaptcha/admin

    使用google的reCAPTCHA来做网站验证码

    填写如上设置

    其中Domains是配置白名单域名,在本地做测试填写localhost


    第二步

    在html中引入google的js

    在页面中放入一下html代码

    其中data-sitekey 是你申请的Site key

    验证最好放入form表单中,随账号密码一同提交

    这样html页面就回显示

    使用google的reCAPTCHA来做网站验证码


    第三步

    在服务端做验证码效验

    在前段form表单的提交下,会有一个验证码的参数自动随form表单提交

    使用google的reCAPTCHA来做网站验证码

    在后台接受页面传来的值g-recaptcha-response

    使用post请求调用谷歌的验证接口

    接口地址:

    https://www.google.com/recaptcha/api/siteverify

    参数secret:为申请的Secret key

    response:前段表单提交参数名为g-recaptcha-response的值

    remoteip:ip地址(可以选填)



    通过接口返回一个json对象,来验证是否成功!

    展开阅读全文

    页面更新:2024-06-20

    标签:效验   表单   服务端   账号   放入   后台   接口   对象   参数   名单   密码   页面   代码   地址   域名   时尚   网站

    1 2 3 4 5

    上滑加载更多 ↓
    推荐阅读:
    友情链接:
    更多:

    本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

    © CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
    闽公网安备35020302034903号

    Top