首页 > 解决方案 > 移动网站可以进行生物认证吗?

问题描述

我有移动网站,在这个应用程序中我想使用设备的本机PINFaceid身份Fingerprint验证,这实际上有可能吗?因为我不认为浏览器会允许我这样做。

另外我听说如果我想有这种行为,我应该创建 PWA(progressive web app)。那么从浏览器(没有 PWA)我不能使用这三种身份验证类型中的任何一种,并且 PWA 会给我机会使用所有这些,这是真的吗?

标签: javascriptbrowserprogressive-web-appsmobile-websitebiometrics

解决方案


是的,Web 身份验证 API可用,它允许您将身份验证委托给设备的身份验证器,包括常见的移动身份验证器,例如指纹或面部 ID。您的服务器应用程序也需要支持这种身份验证方法,因此请记住这一点。

一段时间以来,所有现代浏览器都支持 Web Authentication API。

您可以在此处试用演示并查看代码示例:https ://webauthn.io


推荐阅读