我有一个登录表单,用户输入的是用户名和密码,我想从文本文件中验证这些登录凭据。我该怎么做?我知道如何写入数据和读取数据。但是如何只读取特定数据。或者检查用户名密码组合是否存在。
最佳答案
有什么理由必须使用纯文本文件吗?正如 Joshua 所说,这是一种糟糕的安全信息存储方式。
在 .NET 中,一种标准方法是使用应用程序配置文件来存储用户名/密码(例如 app.config 或 web.config)并使用 Data Protectction API (DPAPI) 或 System.Security 加密密码。 Cryptography.ProtectedData 类。
Jon Galloway 提供了一个 decent tutorial关于如何做到这一点。
关于c# - 如何从文本文件表单中验证用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2642038/