2010-05-17 75 views
3

我正在创建一个使用ASP.NET MVC 2的网站,我正在考虑使用默认的AccountController和Views来照顾用户。Asp.Net MVC 2中的AccountController在哪里存储其数据?

唯一的问题是,对于所有其他的问题,我正在使用Postgres数据库。

有没有办法将账户控制器链接到我定义的用户类?

我使用Nhibernate连接到数据库,所以我将有一个用户类与任何必要的字段。

非常感谢。

+0

重复http://stackoverflow.com/questions/2864404/anyone-using-asp-net-membershipprovider-with-nhibernate – 2010-05-20 14:10:33

回答

0

它使用web.config中定义的成员资格提供程序。默认情况下,这是SQL Server提供程序。不过,你可以改变它。您可以使用Postgres提供程序,或切换到OpenID等不同的身份验证系统。 (认证比成员提供不同。)