使用的插件:cordova-plugin-android-fingerprint-auth

添加插件:cordova plugin add cordova-plugin-android-fingerprint-auth

代码如下:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
     <script src="cordova.js"></script>
<script>

var encryptConfig = {
    clientId: "myAppName",
    username: "currentUser",
    password: "currentUserPassword"
};

function showAuth(){
    FingerprintAuth.encrypt(encryptConfig, successCallback, errorCallback);
 }

function successCallback(result) {
    console.log("successCallback(): " + JSON.stringify(result));
    if (result.withFingerprint) {
        console.log("Successfully encrypted credentials.");
        console.log("Encrypted credentials: " + result.token);  
    } else if (result.withBackup) {
        console.log("Authenticated with backup password");
    }
}
 
function errorCallback(error) {
    if (error === FingerprintAuth.ERRORS.FINGERPRINT_CANCELLED) {
    alert("e1");
        console.log("FingerprintAuth Dialog Cancelled!");
    } else {
    alert("e2");
        console.log("FingerprintAuth Error: " + error);
    }
}
</script>
  </head>
  <body>
    <input type="button" value="指纹" οnclick="showAuth()"><br/>
  </body>
</html>

cordova通过指纹插件进行指纹验证相关推荐

  1. iOS 指纹、Face ID验证 --- LocalAuthentication

    在iPhone 5s(iOS8)加入Touch ID后,指纹识别的功能在App中逐渐受到青睐,特别是对于本地安全较高的应用(如带支付的App)指纹识别是必备的功能,它既能解决在验证过程中输入密码的繁琐 ...

  2. 新型追踪方式之——浏览器指纹(浏览器指纹插件)

    浏览器指纹定义 指纹,即我们常说的指纹,比如手指的纹理,每个人的指纹都是唯一的,所以我们可以用指纹识别器记录用户指纹来唯一判别和认证一个用户.在网络安全领域也会听到一些"指纹"的说 ...

  3. 什么是浏览器指纹追踪(浏览器指纹追踪修改,浏览器指纹追踪技术)

    浏览器指纹追踪 现实世界可通过体貌特征.身份证件.生物特征(如指纹信息)等手段对用户进行唯一性识别.Web 世界主要通过 Cookies 技术.浏览器指纹.WebRTC 等技术进行识别. 典型追踪技术 ...

  4. android支付宝插件,GitHub - DmcSDK/cordova.plugin.alipay: cordova 支付宝支付插件,支持IOS Android。...

    cordova.plugin.alipay cordova 支付宝支付插件 cordova plugin add https://github.com/DmcSDK/cordova.plugin.al ...

  5. AI伪造指纹到来,指纹解锁还安全吗?

    自从智能手机设备有了生物指纹识别解锁技术,输入密码这种繁琐的解锁过程,就逐渐被用户抛弃了.2013年苹果公司率先在iPhone 5s上推出Touch ID功能以后,指纹解锁迅速"风靡&quo ...

  6. 什么是浏览器指纹? 浏览器指纹技术应用有哪些?

    今天讲⼀些让您按捺不住和欲求不满的反浏览器追踪技术,揭开你是如果被互联网巨头监控的. 场景一:在⽹站上浏览了某个商品,了解了相关的商品信息,但并没有下单购买,甚⾄没有进⾏登录操作,过两天⽤同台电脑访问 ...

  7. 指纹识别-(2)指纹图像的获取

    指纹识别-(2)指纹图像的获取 一.指纹采集器采集指纹 1.指纹采集器分类 单指扫描的电子指纹采集器根据类型可以分为:光学指纹采集器.半导体指纹采集器. (1)光学指纹采集器 光学指纹采集器基于全内反 ...

  8. php指纹登录原理,指纹识别的工作原理-理论方法-敏捷大拇指-一个敢保留真话的IT精英社区...

    游客,本帖隐藏的内容需要积分高于 10240000 才可浏览,您当前积分为 0 6ff1b54b00754c56c57c09a3d2cbcde8.jpg (14.61 KB, 下载次数: 1) 201 ...

  9. 防(反)浏览器指纹技术之指纹浏览器揭秘

    什么是指纹浏览器? 首先,这个指纹并不是上班打卡的指纹,也不是你家指纹锁的指纹! 这里指的浏览器指纹是指通过浏览器的各种信息,如系统字体.屏幕分辨率.浏览器语言.时区等等,无需 cookie 等技术, ...

  10. html5 指纹识别,Http指纹识别技术

    Http指纹识别技术 Http指纹识别现在已经成为应用程序安全中一个新兴的话题,Http服务器和Http应用程序安全也已经成为网络安全中的重要一部分.从网络管理的立场来看,保持对各种web服务器的监视 ...

最新文章

  1. 【组队学习】【27期】Java编程语言
  2. (实用)将wordpad添加到Windows PowerShell中
  3. 使用Retrofit的方式请求Socket,且Socket可以和Http无缝切换
  4. python爬虫(4)--Cookie的使用
  5. tif文件转pdf_PPT怎么转换成PDF文件?可以帮到你的PPT转PDF方法
  6. linux查询服务器的dns,如何查看Linux系统中DNS服务器的运行状况
  7. WIN7下安装SVNserver端及client搭建协作环境
  8. 用深度学习进行语音识别为什么还要算mfcc?
  9. Excel在数据分析和日常工作的运用
  10. 比亚迪宋Pro电路图和维修手册
  11. idea中Tomcat中文乱码问题
  12. 梧桐计划发布!百度智能云携手合作伙伴共创“云智一体”繁荣新生态
  13. LittlevGL在AliOS thing上的应用
  14. STM32+华为云IOT设计的动态密码锁
  15. android 计步器acc,利用腾讯云云函数执行部署修改小米运动步数代码_每天自动修改步数...
  16. 支付宝显示服务器网关错误,支付宝服务窗网关问题
  17. 12.2 两个重要级数
  18. Altium Designer 18中的PCB Editor–Board Insight Display
  19. 攻防世界-- web高手进阶区-- writeup汇总
  20. 【优化求解】基于蝗虫算法求解单目标问题附matlab代码

热门文章

  1. Android青翼蝠王之ContentProvider
  2. 计算机不能共享怎么设置,win7无法共享文件夹 共享文件设置不了共享怎么办?...
  3. c语言课设源程序学英语,C语言程序课程设计实验报告(用一个字符数组保存一个英文句子)详细分解.docx...
  4. 【视频通话卡顿】【语音通话卡顿】PC端QQ、微信每天接通语音电话或视频通话总会出现首卡半分钟左右的童鞋请进
  5. 基于D3.js的数据可视化前端实现方案
  6. Uniapp子组件不显示
  7. 【LeetCode-769. medium】最多能完成排序的块
  8. SAP 采购订单关单
  9. python学习基础知识——1
  10. php数组题目以及答案,PHP数组面试考题