注册阿里云账号
参照滑动验证demo
滑动验证在vue中使用步骤
1、在vue-cli安装的项目中,index.html页面引入js

<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1.0"><title>防伪码验证</title></head><body><div id="app"></div></body><!-- 国内使用 --><script type="text/javascript" charset="utf-8" src="//g.alicdn.com/sd/ncpc/nc.js?t=2015052012"></script><!-- 若您的主要用户来源于海外,请替换使用下面的js资源 --><!-- <script type="text/javascript" charset="utf-8" src="//aeis.alicdn.com/sd/ncpc/nc.js?t=2015052012"></script> -->
</html>

2、组件中引用

<script>
export default {name: "组件名",mounted(){this.init();},methods:{init(){//里边放阿里云滑动验证js代码var nc_token = ["xxxxxxxxxxxxxxxxxxxxxx", (new Date()).getTime(), Math.random()].join(':');var NC_Opt = {renderTo: "#captcha",appkey: "xxxxxxxxxxxxxxxxxxxxxx",scene: "nc_other",token: nc_token,customWidth: 300,trans:{"key1":"code0"},elementID: ["usernameID"],is_Opt: 0,language: "cn",isEnabled: true,timeout: 3000,times:5,apimap: {// 'analyze': '//a.com/nocaptcha/analyze.jsonp',// 'get_captcha': '//b.com/get_captcha/ver3',// 'get_captcha': '//pin3.aliyun.com/get_captcha/ver3'// 'get_img': '//c.com/get_img',// 'checkcode': '//d.com/captcha/checkcode.jsonp',// 'umid_Url': '//e.com/security/umscript/3.2.1/um.js',// 'uab_Url': '//aeu.alicdn.com/js/uac/909.js',// 'umid_serUrl': 'https://g.com/service/um.json'},   callback: function (data) { window.console && console.log(nc_token)window.console && console.log(data.csessionid)window.console && console.log(data.sig)}}var nc = new noCaptcha(NC_Opt)nc.upLang('cn', {_startTEXT: "请按住滑块,拖动到最右边",_yesTEXT: "验证通过",_error300: "哎呀,出错了,点击<a href=\"javascript:__nc.reset()\">刷新</a>再来一次",_errorNetwork: "网络不给力,请<a href=\"javascript:__nc.reset()\">点击刷新</a>",})}}}
</script>

vue项目中引入阿里云滑动验证相关推荐

  1. vue项目中引入阿里 iconfont 图标 动态渲染导航菜单图标

    vue + element 后台项目,项目中都是用的 element-ui 的图标 但是导航菜单是通过后台数据渲染的,所以在阿里图标库找了图标给后台,再渲染 步骤一: 在图标库找到想要的图标,加入购物 ...

  2. PC项目——vue 脚手架中实现阿里云人机滑动验证

    转自๑柯帆๑ 找半天才找到这个可用的 vue 脚手架中实现阿里云人机滑动验证 一.报错问题解决 描述:照官网写的引入方式引入vue报错 AWSC is not define 解决:.html文件引入s ...

  3. vue ajax highcharts,在vue项目中引入highcharts图表的方法(详解)

    npm进行highchars的导入,导入完成后就可以进行highchars的可视化组件开发了 npm install highcharts --save 1.components目录下新建一个char ...

  4. 阿里python认证_集成阿里云滑动验证(python)

    阿里云的服务 数据风控下面有项滑动验证, 适合有人机验证场景的应用接入. 所谓滑动验证, 是在需要进行人机识别时, 前端出现验证滑块, 通过拖动滑块到末尾, 实现验证. 如果阿里云认为此次验证风险稍高 ...

  5. vue项目中使用阿里iconfont图标(下载并在本地引用)

    vue项目中使用阿里iconfont图标(下载并在本地引用) step1 step2 step3 在scr/asstets/css目录下新建icons文件夹,把图中所需要的四个文件放进去即可 记得在m ...

  6. 如何在Vue项目中引入ArcGIS JavaScript API​ 创建三维可视化地图(含vue项目创建教程)

    新手上路之在Vue项目中引入ArcGIS API​ 视频教程 B站搜索 X北辰北,感谢up主无私的教学~ B站地址:https://www.bilibili.com/video/BV18E411K7B ...

  7. VUE 项目中引入外部js文件(CND引入)

    以VUE项目中引入echarts文件为例: 第一步在VUE项目中找到index.html文件 引入 :<script src="https://cdnjs.cloudflare.com ...

  8. 如何在vue项目中引入html页面

    在vue项目中引入html页面的两种方法 第一种:/static/page.html 第二种:通过iframe嵌入 第一种:/static/page.html 在static或public文件夹下,新 ...

  9. 在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont symbol方式

    在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont 1. symbol 方式 2. font class 方式(未实践) 1. symbol 方式 首先说明一下,这 ...

最新文章

  1. 异步复位同步释放_简谈同步复位和异步复位
  2. u-net语义分割_使用U-Net的语义分割
  3. 为了梦想开始历练之清除浮动篇
  4. Linux ct获取本机ip,[原]archlinux 下最新的netct工具配置ip地址
  5. paip.activex控件在WEB中使用流程与工具
  6. zip 的ZipEntry转换为InputStream
  7. RESTful API入门学习笔记
  8. python 安装第三方包-安装失败(pycharm/ anaconda navigator)
  9. Nginx的alias/root/try_files实战
  10. 再见,MySQL !
  11. 如何在 JavaScript 中使用SpreadJS导入和导出 Excel 文件
  12. 2019牛客多校第九场 H Cutting Bamboos (二分主席树)
  13. Android旅游自助项目之订票系统订票功能实现
  14. C++中一些可以在偷懒时直接使用的函数
  15. 高斯核——Python实现
  16. 傅里叶变换(FT)和傅里叶逆变换(IFT)推导
  17. dvwa-XSS(Reflected)
  18. Flex布局常见父项属性(一)- flex-direction
  19. 地震波ifft matlab,地震波观测系统的MATLAB仿真报告.doc
  20. sqlserver更改盘符

热门文章

  1. 逆势而上,Intel大连工厂高价挖人
  2. 【傲腾观察室】英特尔® 傲腾™技术如何助力金融行业关键业务应用?
  3. ride.py在运行python3.×版本后导致无法运行及解决办法
  4. python pdf提取数据_python从PDF中提取数据的示例
  5. 大文件打包压缩成的几个小文件怎么解压?
  6. Wireshark----wmem 内存池、内存管理的学习--README.wmem 翻译
  7. IEduChina2019国际教育展在北京完美落幕
  8. 技巧:修改Chrome默认搜索引擎为Google.com
  9. 微擎微信公众号消息模板
  10. Excel应用:去除重复项,进行个数计算。