如何扩展ASP.Net 4成员资格的用户表

4
我希望扩展ASP.Net 4成员资格的用户表,如下图所示。
因此,当用户在网站上注册时,我可以控制额外的列(“WaitingApprovalRevenue”,“ApprovedRevenue”和“WithdrawnRevenue”)。
或者我应该使用默认的asp.net用户表?!

1
使用Profile-provider。这样,您可以为任何类型的用户提供附加属性(例如头像图像)。 - Tim Schmelter
我有完全相同的问题。您能否在不破坏会员系统的情况下扩展表格以添加其他列?我认为这是可以的,因为它所需的所有数据仍然存在。 - user3308043
1个回答

0

您可以使用Profile提供程序,但默认的ASP.NET提供程序存在一个缺点,即它基本上将所有值存储在单个字段中。当您有一些需要使用这些值的ASP.NET环境之外的东西时(例如用于报告目的),这会使事情变得困难。

如果这不是问题,请像Tim所链接的那样使用Profile,否则我会创建一个单独的表,以用户GUID作为键,并以这种方式进行链接。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接