asp.net 2.0でのカスタムメンバシッププロバイダの実装

関連する

カスタムメンバーシッププロバイダのメンバシップユーザーの問題の実装

カスタムメンバーシッププロバイダの拡張

質問

  1. If i have different SQL テーブルスキーマ for Roles, Profiles should i create Custom Providers for each of these "Role","Membership" and "Profiles". I am definitely sure many users are unhappy with profile fields that default implementation provides. For example below Profile will require a different override of MembershipProvider.CreateUser because mine does not contain a security 質問, status etc.

テーブルスキーマ

FirstName
LastName
Initial
Address
Company
FacebookId
LastLogin
1
@ balexandre神のユーザーは質問のタイトルを読んで逃げ出します。問題の見出しの下に太字のテキストを読むことができますか?あなたが指摘している例も、定義されたプロファイルフィールドに固執しています。
追加された 著者 Deeptechtons,
@balexandreこれは私のスキーマが変更されて以来、私はそれらのベースプロバイダのための私自身の実装を作成することを意味ですか?
追加された 著者 Deeptechtons,
追加された 著者 balexandre,
カスタムmembershipProviderは2.0から変更されていないので、私が言いたいのと同じです。
追加された 著者 balexandre,
あなたが私の答えを読んで、私が他の質問を完全に指摘したならば、あなたはすべての質問に答えます。すぐにカスタムプロバイダーは情報を提供するかどうかを言います。あなたはデータをどこからどのように入手するのか気にしません... (btw:いい、神ではない!)
追加された 著者 balexandre,
私の指示に従って新しいファイルを作成し、プロバイダを実装し、私のweb.configサンプルコードを使って新しいプロバイダを指し、F5を押して何が必要か、どのメソッドを補完する必要があるかを見てください。例えば、 GetUser DeleteUser など...あなたが使っていないメソッドはカスタマイズしないでください。
追加された 著者 balexandre,

1 答え

独自のカスタムメンバーシッププロバイダを作成する必要がありますので、必要なものを自由に作成する必要があります。そのためには、自分の答え

.NET 4.0のカスタムMembershipProvider

1
追加された
私は完全に「本当に」それを読んだのですが、あなたはそれらを正しく実装しないことを勧めましたか?私も同意する。私はこれを答えとしてマークする前に待つだろう
追加された 著者 Deeptechtons,
ChangePasswordQuestionAndAnswer、DeleteUserなどのメソッドは本当に気にしないので、実装されていても実装されていない例外がスローされます。
追加された 著者 Deeptechtons,
答えました、ありがとう
追加された 著者 Deeptechtons,
やった?あなたが書いたすべてのものから「それらを実装しないでください」と読んでいますか? btw、どこで言いますか?
追加された 著者 balexandre,
あなたが何を投げるにせよ...あなたがそれらを使わなければ、あなたのコードは決してそこに届くことはありません。あなたは少なくとも、私が言及したビデオを見ましたか?クリスペルスはすべてのことを説明してくれました...
追加された 著者 balexandre,