微信小程序文档中的生物认证——指纹数据到底是存在本地还是微信的服务器?

2019-10-11 16:49:28 +08:00
 Sniper416

测试调取指纹验证的时候是断网的,这个时候指纹验证可以通过,难道是指纹存在本地的?不是华为与微信关于指纹存储地方一直有争论吗?那到底用户的生物认证信息是在本地还是服务器上。

3049 次点击
所在节点    微信
6 条回复
zhaishunqi
2019-10-11 16:58:55 +08:00
我大胆猜测,是微信 APP 从系统的 API 获取本地数据。
别问我为什么那么大胆,我动了下脑子~
yingfengi
2019-10-11 16:59:04 +08:00
咦??这种难道不是调用接口,由手机系统本身去判断吗?(非程序员)
Sniper416
2019-10-11 17:03:25 +08:00
@zhaishunqi 实际测试来看是调用的本地存储的指纹数据。
zhaishunqi
2019-10-11 17:11:50 +08:00
印象中,苹果刚出 touchID 的时候提过,为了指纹数据的安全,指纹数据单独存储在一个存储芯片里面,并且验证的时候只返回验证匹配结果,外部任何应用拿不到原始指纹数据。
虽然不确定安卓阵营是咋弄的,但是~你再想想为什么可能就自己想明白了~
learnshare
2019-10-11 17:19:51 +08:00
Android 指纹识别新用户,几个月的感受是
微信和几个银行应用应该都是调用系统存储的指纹信息进行验证,只有支付宝单独存储和识别(限定单个指纹,识别率还偏低)
Sniper416
2019-10-12 09:54:05 +08:00
目前可以确定应该是放在本地的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/608311

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX