我有一個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. Magit保存密碼和用戶名
- 2. 保存用戶名和密碼組合
- 3. 保存用戶名密碼與NSUserDefault,如何和多少安全?
- 4. 如何編碼用戶名和密碼?
- 5. 如何使用Qwebview保存用戶帳戶和密碼
- 6. 保存用戶名和密碼使用目標c
- 7. iOS應用程序,保存用戶名和密碼的地方
- 8. Xcode:存儲用戶名和密碼
- 9. 用戶名和密碼存儲位置
- 10. iPhone cookies存儲用戶名和密碼
- 11. 如何檢查用戶名和密碼
- 12. 如何記住用戶名和密碼?
- 13. 如何檢查用戶名和密碼?
- 14. 如何在我的iphone應用程序中保存用戶名和密碼iphone
- 15. 如何保存用戶名和密碼使用記住我的Drupal登錄表
- 16. 如何在應用程序中保存用戶登錄名和密碼
- 17. 登錄屏幕:保存用戶名和密碼
- 18. 如何在WCF Rest服務中保留用戶名和密碼
- 19. 如何保護AWS RDS主用戶名和密碼?
- 20. 如何檢查用戶名和密碼是否已被保存在鑰匙串
- 21. 如何在FireFox 2中導出保存的用戶名和密碼?
- 22. 如何在Excel中保存ODBC數據源用戶名和密碼?
- 23. 如何在登錄屏幕中保存用戶名和密碼打開erp
- 24. 用戶名和密碼
- 25. phpmyadmin用戶名和密碼
- 26. 的用戶名和密碼
- 27. 如何在cookie c#中存儲多個用戶名和密碼?
- 28. 如何在ios中存儲用戶名和密碼?
- 29. Meebo等網站如何存儲用戶名和密碼?
- 30. 如何最好地存儲用戶信息和用戶登錄名和密碼
最佳實踐:** ** NEVER存儲密碼 – 2011-03-16 10:24:32
@ Marc_s: - 那麼我應該怎麼做才能達到this.when用戶打開它應該有預填充字段,即用戶名和密碼的應用程序 – Prachur 2011-03-16 10:26:27