微信支付/支付宝指纹支付原理
来源:互联网 发布:java远程调用意义 编辑:程序博客网 时间:2024/04/28 23:34
随着各大厂商手机相继加入了指纹解锁功能,指纹支付因为免除了密码输入,简单快捷的特点,迅速受到了广大用户的青睐。今天我们简单来探究一下指纹支付的原理。
首先,我们先看看微信的指纹支付设置页面:点击钱包----右上角------支付管理
再来看看支付宝的设置页面:
从以上流程,可以大概推断指纹支付流程:
1、支付宝、微信的后台系统不会保存用户支付指纹;支付宝和华为联合推出的指纹支付标准中,也明确提到:用户录入的指纹数据将保存在本地,不会存储到任何服务器和云端
2、支付宝、微信在开启指纹支付前,需要先设置支付密码(通过接口校验支付密码,服务器校验通过后,返回一个token给客户端,客户端调用硬件设备校验指纹,指纹通过后保存token到本地)
3、指纹支付时,先调用iOS / Android系统api,校验用户指纹是否正确,如果正确,通过支付接口,上送本地缓存的token。
4、其他问题:通过测试发现:在应用设置指纹支付成功后,卸载并重装app,支付指纹依旧有效。初步判断是登录成功后,服务器根据客户端首次登陆状态,返回了token。如果还有更好的意见,希望广大朋友不吝指正,谢谢!
阅读全文
0 0
- 微信支付/支付宝指纹支付原理
- 微信支付与支付宝支付
- 支付宝支付与微信支付
- 微信支付和支付宝支付
- 微信支付与支付宝支付
- 支付宝支付和微信支付
- 微信支付和支付宝支付
- 支付宝支付接入+微信支付
- 微信支付,支付宝支付 iOS
- 微信、支付宝支付
- 支付宝,微信支付
- 支付宝 微信支付
- 支付宝-微信支付
- 微信策划推出指纹支付
- javaWeb微信支付+支付宝支付+银联支付
- 微信、支付宝没网也能支付的原理
- iOS-微信支付原理
- 支付宝 微信
- 读写二进制文件引发对Pipeline的认识
- vbo和fbo的结合使用
- 5个很好的Python面试题
- Struts2简介 、使用Struts2 、参数传递 、使用Session 、登录
- 导出内核符号错误!(err -22)
- 微信支付/支付宝指纹支付原理
- JSON--List集合转换成JSON对象
- php开发中的坑,php数组指针
- SpringMVC @RequestBody接收Json对象字符串
- mongoengine update() keywords must be strings
- 编译和使用Crypto ++(mingw版本的Qt)
- protoc-gen-lua 编译、安装、使用教程
- 生产环境出现乱码
- Normalized Frequency(x PI rad/sample)含义