Asp.net 如何对自己的数据库进行表单身份验证';什么桌子?

Asp.net 如何对自己的数据库进行表单身份验证';什么桌子?,asp.net,asp.net-mvc-3,forms-authentication,Asp.net,Asp.net Mvc 3,Forms Authentication,在我的MSSQL数据库中,我创建了两个表: 使用者 用户角色 用户有一个名为userrole的列,该列将FK添加到表中 现在,我刚刚打开VS2010并创建了一个MVC3W/Forms身份验证,因为我将创建一个允许用户注册和登录的社区站点 但我认为有一种方法可以修改表单身份验证以使用我的表检查/获取必要的数据,还是我弄错了?我在任何地方都看不到数据库连接,所以forms auth thingy是否在我的应用程序中过着自己的生活,只是处理auth?如果您想以auth MS的方式进行验证,但使用自

在我的MSSQL数据库中,我创建了两个表:

  • 使用者
  • 用户角色
用户有一个名为userrole的列,该列将FK添加到表中

现在,我刚刚打开VS2010并创建了一个MVC3W/Forms身份验证,因为我将创建一个允许用户注册和登录的社区站点


但我认为有一种方法可以修改表单身份验证以使用我的表检查/获取必要的数据,还是我弄错了?我在任何地方都看不到数据库连接,所以forms auth thingy是否在我的应用程序中过着自己的生活,只是处理auth?

如果您想以auth MS的方式进行验证,但使用自己的表,您必须实现自己的成员资格提供程序

public class CustomMembershipProvider : MembershipProvider
{ 
// go on overriding members
}