この特定の猫の皮を剥ぐには多くの方法があるようですが、これが最も簡単に実装できます。ASP.net メンバーシップ プロバイダーはより多くの時間を節約できるように思われるので、私の質問は次のとおりです。
- メンバーシップの長所/短所は何ですか?
- 自動生成されたユーザー db を独自のカスタム db とどのように統合しますか? 例: 顧客/注文/製品データベース。(ところで、ここではMS Sqlについて話している)
- 最新の優れたチュートリアルはどこにありますか?
どうもありがとう。
この特定の猫の皮を剥ぐには多くの方法があるようですが、これが最も簡単に実装できます。ASP.net メンバーシップ プロバイダーはより多くの時間を節約できるように思われるので、私の質問は次のとおりです。
どうもありがとう。
メンバーシップは軽量で、セットアップも簡単です。さまざまなプロバイダーを使用して、Active Directory またはその他のメンバーの場所を使用することもできます。
データベースを統合する必要はありません。データベースを使用してユーザーを認証し、それらが有効である限り、別のデータベースにデータを問い合わせることができます。これは、セキュリティ上の理由から情報を分離しておく良い方法です。
優れたチュートリアルについては、http: //msdn.microsoft.com/en-us/library/yh26yfzy.aspxをお勧めします。
また、独自のメンバーシップ プロバイダーを作成する場合: http://www.asp.net/learn/videos/video-189.aspx
全体的には高く評価していますが、私が考えることができるいくつかのマイナーな短所があります。
短所または長所のいずれかは、あなたの視点に依存します。
チュートリアル - ASP.Netサイトには一連の優れたチュートリアルがあります。メンバーシップ プロバイダーの機能を使用し、それをデータベースに統合しました。「ユーザー名」の値を、追加の「ビジネス」情報を含む独自のテーブルへの外部キーとして使用します。
このシステムは、最小限のコーディングでうまく機能します。