23

例如,我有一个带有身份验证的网站。是否有任何可以从 JavaScript 使用的指纹 API 来登录用户?Android 和 iOS 等移动操作系统都有这样的 API。所以理论上至少移动版的浏览器可以提供这样的功能。但是我在网上找不到任何关于它的信息。

4

3 回答 3

6

2018 年 9 月 13 日发布的 Chrome 70 Beta引入了 Web 身份验证

默认情况下还启用了 macOS 的 TouchID 和 Android 的通过 Web 身份验证的指纹传感器。这些允许开发人员通过凭据管理 API 的PublicKeyCredential 类型访问生物特征验证器。

于 2018-09-18T20:03:21.837 回答
3

这是正在调查的事情。目前firefox和chrome都有基本支持:https ://developer.mozilla.org/en-US/docs/Web/API/Web_Authentication_API

于 2018-04-30T18:58:40.220 回答
1

我猜他们不希望网站访问指纹和虹膜扫描仪,因为它们可能被用来窃取人们的身份,而不仅仅是被盗密码(你可以更改密码,但你的指纹和虹膜几乎不变)。

每当你开始寻找这种类型的功能却找不到它时,问问自己可以用它做什么可能的恶意东西,你可能会猜到它为什么不可用。

于 2018-01-27T01:56:46.230 回答