开发者

Where does the AccountController in Asp.Net MVC 2 store its data?

开发者 https://www.devze.com 2022-12-30 08:27 出处:网络
I\'m creating a website using ASP.NET MVC 2 and I\'m thinking of using the default AccountController and Views to take care of the Users.

I'm creating a website using ASP.NET MVC 2 and I'm thinking of using the default AccountController and Views to take care of the Users.

The only problem is that, for all the rest, I'm using a Postgres database.

Is there a way to link The account controller to a U开发者_开发问答ser class defined by me?

I'm using Nhibernate to connect to the database, so I'll have a User class with whatever fields necessary.

Thanks very much.


You might want to look at NHibernate Membership Provider project and use it as a base to build from.


It uses the membership provider defined in your web.config. By default, this is the SQL Server provider. You can change that, though. You could use a Postgres provider, or switch to a different authentication system like OpenID. (Authentication is different than the membership provider.)


Use a custom membership provider for PostgresSQL like this one:

http://blog.woodchop.com/2006/09/postgresql-membership-provider-for.html

0

精彩评论

暂无评论...
验证码 换一张
取 消