我有一個Windows窗體應用程序。有一個複選框記住我。現在我想如果選中此框,則用戶名將保存在本地計算機上的某個文件中,以便可以在一段時間後使用。還要如何閱讀該文件,以便在表單再次啓動時自動設置用戶名&如何保存用戶名和密碼?
0
A
回答
1
或者其他簡單的方法是雙方在一個文本文件中寫入。但不要忘記加密密碼。
您可以決定使用第一行作爲用戶名,第二行使用密碼。
public void SaveUserPass(string username, string password)
{
using (var credentialFile = new StreamWriter("credentials.txt", false))
{
credentialFile.WriteLine(username);
credentialFile.WrtieLine(password); // Please save encrypted!
}
}
public void ReadUserPass(out string username, out string password)
{
using (var credentialFile = new StreamReader("credentials.txt", false))
{
var lines = credentialFile.ReadLine();
username = lines[0];
password = lines[1]; // don't forget to decrypt if you have encrypted before!
}
}
而不是使用了參數,你可以拆分爲用戶名和同一類的密碼或使用性能的方法,或使自己的類的arguemtns的。隨你便。上面的代碼只是一個簡單的例子!
親切的問候
2
我不知道它的好的做法與否。但你可以使用Project - > Settings來做到這一點。所以你可以作爲屬性訪問值。請確保您對其進行加密;)
1
首先你可以使用ISO的 - 分離的存儲空間來存儲密碼,這裏有一個關於如何使用它快速教程ISO
另一件事是,你應該存儲加密的密碼或它的散列版本,但從來沒有以純粹的形式保存密碼
1
相關問題
- 1. firefox如何保存用戶名/密碼
- 2. Magit保存密碼和用戶名
- 3. 用戶名和密碼不保存
- 4. 保存用戶名和密碼組合
- 5. UIWebView保存用戶名和密碼
- 6. 如何在NSUserDefault中保存用戶名和密碼?
- 7. 保存用戶名密碼與NSUserDefault,如何和多少安全?
- 8. 保存密碼/用戶名信息
- 9. 如何保護用戶名,密碼,api_keys
- 10. 如何保持用戶名密碼
- 11. 如何編碼用戶名和密碼?
- 12. 如何使用Qwebview保存用戶帳戶和密碼
- 13. 安全地保存paypal用戶名,密碼和簽名
- 14. 如何以加密形式存儲用戶名和密碼?
- 15. 如何安全地保存用戶名/密碼(本地)?
- 16. 保存用戶名和密碼使用目標c
- 17. iOS應用程序,保存用戶名和密碼的地方
- 18. 存儲用戶名和密碼
- 19. iPhone cookies存儲用戶名和密碼
- 20. 用戶名和密碼存儲位置
- 21. Xcode:存儲用戶名和密碼
- 22. 存儲演示用戶名和密碼
- 23. 如何使用用戶名和密碼保護WCF Rest服務?
- 24. 如何檢查用戶名和密碼
- 25. 如何檢查用戶名和密碼?
- 26. 如何記住用戶名和密碼?
- 27. 如何在我的iphone應用程序中保存用戶名和密碼iphone
- 28. 如何保存用戶名和密碼使用記住我的Drupal登錄表
- 29. 如何在應用程序中保存用戶登錄名和密碼
- 30. Android。如何在應用程序關閉後保存用戶名和密碼?
最佳實踐:** ** NEVER存儲密碼 – 2011-03-16 10:24:32
@ Marc_s: - 那麼我應該怎麼做才能達到this.when用戶打開它應該有預填充字段,即用戶名和密碼的應用程序 – Prachur 2011-03-16 10:26:27