Где AccountController в Asp.Net MVC 2 хранит свои данные? - PullRequest
3 голосов
/ 17 мая 2010

Я создаю веб-сайт с использованием ASP.NET MVC 2 и думаю об использовании AccountController и представлений по умолчанию для обслуживания пользователей.

Единственная проблема в том, что для всего остального я использую базу данных Postgres.

Есть ли способ связать контроллер учетной записи с определенным мной классом пользователя?

Я использую Nhibernate для подключения к базе данных, поэтому у меня будет класс User с любыми необходимыми полями.

Большое спасибо.

Ответы [ 3 ]

1 голос
/ 20 мая 2010

Возможно, вы захотите взглянуть на проект участника членства в NHibernate и использовать его как основу для сборки.

0 голосов
/ 17 мая 2010

Используйте собственный провайдер членства для PostgresSQL, как этот:

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

0 голосов
/ 17 мая 2010

Используется поставщик членства, определенный в вашем web.config. По умолчанию это поставщик SQL Server. Вы можете изменить это, хотя. Вы можете использовать поставщика Postgres или переключиться на другую систему аутентификации, такую ​​как OpenID. (Аутентификация отличается от поставщика членства.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...