簡體   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