问题描述
我想为移动用户(最好是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 (将#修改为@)