失去会员提供者

时间:2011-09-29 15:58:59

标签: .net asp.net-membership membership-provider sqlmembershipprovider

我在使用SQLMembershipProvider与我自己的自定义提供程序的适当时间感到困惑。我正在构建一个用户可以创建帐户的系统;然后在我们的系统中创建对象。当用户登录时,他应该能够查看和编辑他创建的对象。

现在,我可以使用SQLMembershipProvider吗?我的理解是SQLMembershipProvider将用户存储在自己的数据库中。如果是这种情况,我如何将我的对象与创建它们的用户相关联?我已经阅读了有关Profile Properties系统的信息,但它似乎不起作用,因为它只是向.Net用户对象添加了额外的信息,如邮政编码。

我的对象表格会是什么样子;就像说哪个用户创建对象的列一样?

或者,我是否只需要创建一个自定义MembershipProvider,将用户存储在我自己的数据库中?

1 个答案:

答案 0 :(得分:0)

您只需要让对象表具有UserId列,该列是SQLMembershipProvider创建的User表的外键。