使用数据库检查用户名/密码的VB.NET教程

use*_*401 -2 vb.net authentication

哪个是一个很好的VB.NET教程,我可以在其中有一个用户名框和一个密码框,它会在数据库中检查它是否存在,如果是,则会显示另一个表单?

Joe*_*orn 5

看这里:

会员介绍

在开始之前,您应该了解一些事项:

  1. 永远不要,永远不要在数据库的任何地方存储纯文本密码.就此而言,甚至不要在数据库中存储加密密码.相反,您使用加密散列算法存储散列密码(md5不够好).当有人想要登录时,您将散列尝试的密码并比较哈希值.即使这是简化版本.
  2. 永远不想自己实现与安全相关的代码.始终尽可能地依赖平台提供给您的工具.这样做的原因是它写起来似乎很容易 - 甚至可能通过了大量的单元测试 - 但仍然存在微妙的缺陷,因此在使用它一年后你会发现你被黑了6几个月前.你不想在那种情况下.