如何使用智能手机指纹认证或面部识别来验证网站用户?

问题描述

我想为移动用户(最好是android)提供使用指纹或面部识别的网站替代登录。这可能吗?如果是,该怎么办?

我发现的大多数信息都与移动应用程序有关-甚至那些具有安全性限制的信息。我对这种方法有些困惑。 最初,我认为我可以将指纹数据存储在某种数据库中,并与android设备提供的指纹数据相匹配,就像密码验证一样。经过进一步的研究,我发现由于安全原因不允许这样做。

Google是否提供与此类似的某种形式的身份验证? 我对构建android应用程序还很陌生,但是即使您涉及为该特定网站构建某种形式的移动应用程序(作为最后的手段),我也将感谢您的帮助。 我特别想知道如何在服务器端验证用户?假设我从电话收到某种响应,例如:

 public function update(Request $request,User $user,$id)
    {

        $request->validate([
            'name' => 'required|max:65|min:4','email' => 'required|email',]);

        $date = $request->except(['_token','_method']);

        $user->where('id',$id)->update($date);

        return redirect()->route('home');

    }

如果只有我可以传输/存储(在注册过程中生成的)密钥,该密钥对于用户的生物特征数据将是唯一的。然后,我可以将其与电话的响应进行匹配以验证用户。我听说过一些有关cryptoobjects的好方法? 如何验证指纹匹配项属于Web应用程序上的用户? 我要跟踪设备以确保它属于用户(IMEI),还是对于一个简单的网站来说太大了?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...