Deployment 如何在安装对话框中存储登录信息

Deployment 如何在安装对话框中存储登录信息,deployment,Deployment,我使用创建了一个Windows桌面应用程序。在为此创建设置时,我可以在用户界面中添加带有文本框的对话框(用于存储用户名、密码、电子邮件id和联系人号码),但现在我如何存储它们,以便我可以使用这些值,以便用户可以使用此用户名和密码登录到应用程序 我搜索过,但没有得到任何东西,因为我第一次这么做,所以我对它没有深入的了解。您有两个选择: 1.文件夹 您可以将您的应用程序登录信息存储在一个文件中,该文件具有您想要的任何结构,如XML等 如果要为多个人存储数据,则必须使用所需的结构创建逻辑,以便为每个人

我使用创建了一个Windows桌面应用程序。在为此创建设置时,我可以在用户界面中添加带有文本框的对话框(用于存储用户名、密码、电子邮件id和联系人号码),但现在我如何存储它们,以便我可以使用这些值,以便用户可以使用此用户名和密码登录到应用程序

我搜索过,但没有得到任何东西,因为我第一次这么做,所以我对它没有深入的了解。

您有两个选择:

1.文件夹 您可以将您的应用程序登录信息存储在一个文件中,该文件具有您想要的任何结构,如XML等

如果要为多个人存储数据,则必须使用所需的结构创建逻辑,以便为每个人读取/写入文件中的数据

然后,您可以将其添加到应用程序安装项目中,以便在应用程序将要安装和使用其值的位置进行复制

2.Windows操作系统注册表 您可以使用所需的任何结构将应用程序的登录信息存储在Windows OS注册表的子项中

如果要在每个Windows OS用户帐户中存储多个人的数据,则必须使用所需的结构创建逻辑,以便在Windows OS注册表中读取/写入子项值中的数据

如果您想为每个Windows OS用户帐户提供不同的信息,最好将数据写入Windows OS注册表的HKEY\U CURRENT\U user根目录中。另一方面,如果您希望所有Windows操作系统用户帐户都有相同的信息,最好将数据写入Windows操作系统注册表的HKEY_LOCAL_MACHINE根目录中

最好将应用程序子项添加到软件中(在*HKEY\U当前用户*根目录下)或软件中(在*HKEY\U本地机器*根目录下)子项

  • 请记住,必须加密所有数据,以防止 恶毒的人
  • 您可以对它们进行加密,然后将它们作为二进制文件写入文件或 Windows OS注册表中子项的二进制类型值

到目前为止您所尝试的(源代码)。。。把它贴在这里。。。我会帮你的!!!我已经参考了此页面并创建了用于获取用户名、密码、电子邮件等信息的表单,但是如何存储此
用户名、密码
,并检查它们是否正确输入,以便用户每次登录我的应用程序时都可以使用它们