3

ASP.NET MVC 2 を使用して Web サイトを作成しています。デフォルトの AccountController と Views を使用してユーザーを処理することを考えています。

唯一の問題は、残りはすべて Postgres データベースを使用していることです。

アカウントコントローラーを私が定義したユーザークラスにリンクする方法はありますか?

私は Nhibernate を使用してデータベースに接続しているので、必要なフィールドを持つ User クラスを作成します。

どうもありがとう。

4

3 に答える 3

1

NHibernate Membership Providerプロジェクトを見て、それをベースとして使用してビルドすることをお勧めします。

于 2010-05-20T14:09:39.263 に答える
0

これは、web.config で定義されたメンバーシップ プロバイダーを使用します。デフォルトでは、これは SQL Server プロバイダーです。ただし、それを変更することはできます。Postgres プロバイダーを使用するか、OpenID などの別の認証システムに切り替えることができます。(認証はメンバーシッププロバイダーとは異なります。)

于 2010-05-17T16:56:12.153 に答える
0

次のような PostgresSQL のカスタム メンバーシップ プロバイダーを使用します。

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

于 2010-05-17T16:57:11.337 に答える