我正在开发一个需要在 ASP.Net4.0 的 CreateUserWizard 中存储默认用户信息以外的其他用户信息的站点。自从我开发(主要使用 windows 窗体)以来已经有几年了,这是我第一个使用 ASP 和 webforms 的实际站点。我需要存储以下字段:
FirstName
LastName
Company
PartsList
Address (which will include city, state, zip)
Phone
Email
Username
Password
Role (which role they belong to)
Password Question
Password Answer
Comments
我已经做了一些研究,但还没有真正找到存储所有这些字段的好方法,以及如果它们是自定义提供程序,如何在登录期间验证它们。我想我正在寻找有关如何设置自定义提供程序的教程,我可以在其中存储所有这些信息,无论是在 SQL 表中还是在某种字典中。此外,用户应该能够编辑自己的信息,网站管理员应该能够删除/暂停用户帐户。有谁知道我将如何做到这一点的任何好例子?我想我需要创建一个类来存储每个用户的所有信息,但是然后呢?