簡體   English   中英

flutter_secure_storage 究竟是什么以及它是如何工作的?

[英]What is flutter_secure_storage exactly and how it works?

我現在正在為我的應用程序進行身份驗證。 我聽說過關於 flutter_secure_storage 的好消息,但我想知道它是如何工作的,因為我不確定。 我讀過它在共享偏好中存儲數據,但所有數據都是加密的,這對我需要做的事情非常有用。 這是真的嗎? 它真的安全嗎? 我可以安全地存儲用戶名和密碼嗎? 我們可以想象用戶登錄我的應用程序並使用此插件 flutter_secure_storage 存儲所有內容(例如:我可以存儲加密的電子郵件或成員的 ID,因此當用戶返回應用程序時,如果我發現共享偏好中加密的值我將他重定向到會員頁面,因此我在需要時知道應用程序中的會員 ID

所以我決定使用 flutter_secure_storage 並且我不喜歡這樣:

final storage = new FlutterSecureStorage();

// Read value

mail = await storage.read(key: "e");
pass = await storage.read(key: "p");

為了在注冊或登錄時編寫密鑰,我這樣做:

final storage = new FlutterSecureStorage();
await storage.write(key: "e", value: email);
await storage.write(key: "p", value: password);

它看起來很簡單而且可以工作,但我不明白它是如何加密的。 從我這邊我加密什么我沒有設置電子郵件和密碼它是如何工作的?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM