我可以使用自己的用户数据库在ASP.NET WebForms中使用成员资格提供程序吗?如果是这样,怎么样?

时间:2015-06-28 06:12:44

标签: c# asp.net login asp.net-membership custom-membershipprovider

我正在寻找在ASP.NET WebForms应用程序中实现登录功能的方法 我知道我可以使用创建自己的表的默认成员资格提供程序。我想知道我是否可以将自己的架构用于数据库。 我不想在我的数据库中安装Membership表。
我有一个现有的数据库,我现在无法修改它。

或者我必须努力工作并编写自己的会员资格提供者,例如this建议。如果是,那么请非常友好地指出一些关于如何编写基本会员提供商的教程。

1 个答案:

答案 0 :(得分:2)

您可以像以下示例一样自定义标准成员资格UserProfile表:(1)(2)

或者,您可以使用自己的现有数据,并按ID或唯一用户名将用户映射到标准会员用户。如果您使用此功能,请记住保持一致(即在处理应用程序中的用户时)。