【发布时间】:2025-12-31 19:25:03
【问题描述】:
我正在做一个关于银行账户的小项目。前端是 ASP.NET,后端是 SQL SERVER。
当一个人创建一个帐户时,自动生成的帐号和密码将保存在数据库中,并且该帐号和密码将发送到该用户的电子邮件ID。
这样用户就可以使用提供的帐号和密码登录。 所以我的问题是如何自动生成该帐号和密码。我不知道该怎么做。
希望是最好的。谢谢!
【问题讨论】:
-
"自动生成的帐号和密码将保存在数据库中,并且该帐号和密码将发送到该用户的电子邮件 ID" 不,他们真的不应该。
-
@PrestonGuillot 他们为什么不应该这样做?
-
电子邮件不安全。通过电子邮件发送密码是不明智的。让他们生成密码,并对其进行哈希处理。如果他们忘记了密码,请通过电子邮件向他们发送链接以重置密码(询问安全问题)。
-
@ChaseFlorell 啊谢谢。
-
不要忘记接受有用的答案。
标签: asp.net sql-server auto-generate