当前位置:   article > 正文

前端vue页面 加入luosimao人机认证_前端如何接入三方人机安全验证

前端如何接入三方人机安全验证

官方示例:https://captcha.luosimao.com/demo

文档链接在示例下面

引入方法在html的head中加入script标签

在线引入js插件

  1. <script src="https://captcha.luosimao.com/static/dist/api.js"></script>
  2. <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>
  3. <script src="https://captcha.luosimao.com/static/lib/page.js"></script>

回调函数:下面是vm对象其中的

  1. const vm = new Vue({ // 配置对象 options
  2. el: '#app', // element: 指定用vue来管理页面中的哪个标签区域
  3. data() {
  4. return{
  5. userForm: {
  6. checkComputer:'',//检验人机
  7. }
  8. }
  9. }
  10. })
  1. <script language="JavaScript">
  2. function getResponse(resp){
  3. console.log(resp)
  4. vm._data.userForm.checkComputer='success'//有返回则不是机器,设置到vm上表示非人机
  5. console.log(vm)
  6. }
  7. </script>

插件标签,将标签加到body中自己想要的位置 

  1. <div class="l-captcha"
  2. data-site-key="cc9864bb9d0d879aaf4c323586911583"
  3. data-callback="getResponse">
  4. </div>

 

截图:

 

当通过了验证后会进入到<script>标签中的getResponse方法,有返回值就表示成功了,没有返回值不显示

注意上面的  data-site-key 中的值说明查看官方文档:https://luosimao.com/docs/api/56

另外你还需要注意的是上面的getResponse方法是自己写的,

 

 

 

如果想看完整示例:我挂载到github上其中的register.html是完整示例

https://github.com/1015770492/myTaoTao_store

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/113762
推荐阅读
相关标签
  

闽ICP备14008679号