繁体   English   中英

如何让服务器知道根据指纹 flutter 发送哪些数据?

[英]How to make server know what data to send depending on fingerprint flutter?

我想将应用程序的登录名从用户名和密码替换为 flutter 中的指纹,所以当用户成功指纹时,他将在应用程序中看到他的信息(此信息从服务器发送)。 我如何管理我想要一些东西来使这个指纹与这个用户连接以从服务器获取正确的数据? 我使用local_auth进行指纹身份验证,但我不知道告诉服务器此指纹与此用户相关联。

我读了一些这样的东西来处理这个:

  1. 当应用程序第一次安装时要求用户输入(用户名和密码)然后保存它们是共享的首选项。 (此页面只会出现一次)。
  2. 在该显示屏幕之后,如果存在指纹,则要求用户使用指纹登录,如果不存在,则要求他创建一个。
  3. 每次用户运行应用程序时,如果经过身份验证,则只需要指纹,然后通过发送保存在共享首选项中的 userId 从服务器获取数据以获取数据。

这种方式有什么更好的方法吗?

指纹是位于用户手机安全位置的用户生物特征数据。 您无法访问这些二进制数据。 要将用户数据发送到您的服务器,您必须提示他们手动输入他们的信息。 然后,您可以通过指纹或您想要的任何其他方法保护应用程序的使用来保护他们在您的应用程序中的隐私

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM