メンバシップを使用したユーザーの管理
更新 : 2007 年 11 月
ASP.NET メンバシップを使用すると、Web アプリケーションのユーザー情報を検証および管理できます。このメンバシップには、ユーザー資格情報の検証、メンバシップ ユーザーの作成と変更、およびパスワードや電子メール アドレスなどのユーザー設定の管理を行うための機能が用意されています。ASP.NET メンバシップは主に ASP.NET フォーム認証での使用を目的としていますが、ASP.NET アプリケーション内の任意の場所で使用できます。
ASP.NET メンバシップを使用すると、選択したデータ ソース内にユーザー情報を保持したまま、アプリケーションのユーザー認証を管理できます。ASP.NET メンバシップは、そのメンバシップ データ ソースに対するプロバイダを使用するため、メンバシップ情報の読み取りおよび書き込みに拡張コードは必要ありません。
ASP.NET メンバシップは主として組み込みのメンバシップ プロバイダで構成され、これらのプロバイダによりデータ ソースとのやり取り、およびメンバシップ プロバイダの機能を公開する静的 Membership クラスとのやり取りを行います。ASP.NET コードから Membership クラスを呼び出し、ユーザーの検証と管理を行います。
メモ : |
---|
Membership クラスおよびメンバシップ プロバイダに用意されている機能の大部分が、いくつかのユーザー管理 Web コントロールにカプセル化されています。詳細については、Login コントロールのトピックを参照してください。 |
このセクションの内容
参照
関連するセクション
Web アプリケーションのセキュリティに関する基本的な対策
Web サイトへのセキュリティ攻撃の一般的な種類とそれを防ぐために役立つ方法について説明します。.NET Framework におけるセキュリティ
.NET Framework セキュリティの一般的な概念、サービス、および最適な実施方法を説明します。ASP.NET Web サイトのセキュリティ
ASP.NET セキュリティの、セキュリティに関するすべてのトピックへのリンクが用意されています。ASP.NET ログイン コントロールの概要.
ログイン、パスワードの管理、および新しいユーザーの作成を行う各ページを作成する場合に使用できるコントロールについて説明します。