c# - 如何从文本文件表单中验证用户名和密码

标签 c# validation text-files

我有一个登录表单,用户输入的是用户名和密码,我想从文本文件中验证这些登录凭据。我该怎么做?我知道如何写入数据和读取数据。但是如何只读取特定数据。或者检查用户名密码组合是否存在。

最佳答案

有什么理由必须使用纯文本文件吗?正如 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/

相关文章:

c# - 在 winforms ComboBox 中为单个项目上色?

c# - 在后面的代码中更改光标

regex - 如何使用 express-validator npm 验证密码

asp.net - 正则表达式来验证 url

c - 将我的输出写入 C 中文本文件 .txt 中的两列

c# - 在内部函数中调用方法 c#

c# - 自定义 IBotDataStore 破坏 context.PrivateConversationData

Java SWT 用户输入验证

java - 过滤掉文本文件

php - 从SQL中提取数据,然后写入文本文件