0

我是 ASP.NET 的新手。

在网站上,我希望用户能够注册,将他们的输入数据保存在数据库中,但在他们的数据经过审查并可能获得批准之前,他们的登录不应该起作用。然后将使用包含其登录名和详细信息的新条目来更新数据库。

我认为将注册详细信息和用户详细信息作为单独的表格是有意义的。由于用户详细信息将有许多附加字段。所以注册和登录应该连接到不同的表。

这听起来合理吗?在这种情况下,我会从使用CreateUserWizardLogin控件中获得什么好处吗?它是否允许我指定用于处理注册数据和用户状态的自定义数据库和字段?

如果没有,如果您能就我应该如何“手动”处理这个问题给出一些粗略的步骤,那就太好了。

4

1 回答 1

0

您可以使用 ASP.Net Membership 对象执行此操作,一旦创建用户,请确保将IsApproved属性覆盖为 1,这将阻止用户登录,直到您查看它并将IsApproved属性设置为 0。

于 2011-08-31T11:23:27.890 回答