..


スポンサーリンク

ログインのための利用と管理コントロール

ASP.NETの最新バージョンは、ほとんどのシナリオをカバーするウェブサイトにアクセスするためのコントロールの数を提供します。 ログイン、LoginViewコントロールPasswordRecoveryのは、LoginStatus、LoginNameに、CreateUserWizardを、とにChangePassword:これらのコントロールが含まれています。

簡単に言えば、その特性について説明します。

ログイン

と"このカテゴリのコントロールの最も単純かつ一般的なログインのシナリオをサポートしています。 これは、2つのテキストのユーザ名とパスワードを入力するためのボックス、ローカルコンピュータ上でパスワードを保存するチェックボックスとデータを送信するためのボタンが含まれています

コントロールは、外観をカスタマイズすることができますし、また、ユーザー登録とパスワードの回復の経営へのリンクを挿入できるようないくつかのプロパティを公開します。 ASP.NETの認証コンポーネントとの相互作用がデフォルトとして設定されていますが、また、コントロールのAuthenticateイベントを使用して独自の認証を処理することができます。

LoginViewコントロール

これは、ユーザーが認証されているかどうかに応じて表示されるコンテンツを管理するために非常に便利なコントロールです。 それは、ユーザーの状態でログイン状況を確認することができます。

PasswordRecoveryの

それは忘れたユーザーにパスワードを再度送信し、これらのサイトで非常に有用なツール。 このコントロールは、ユーザーアカウント名を格納し、セキュリティの問題を提案し、それが有効な応答を与えられている場合は、パスワードと電子メールを送信。

LoginStatus

これはあなたがページを(ユーザーが現在認証されている場合)ログインするか(ユーザーが認証されている場合)ログアウトにリダイレクトされているクリックするリンクです。

LoginNameに

現在認証されているユーザーの名前を表示Pemette。

にChangePassword

それはユーザーがパスワードを変更することができるツール。 ユーザーが古いパスワードを提供することができるなら、これは可能です。

CreateUserWizardの

このコントロールは、目的のために必要な情報を収集する新しいユーザーのウィザードを作成することができます。 実際には、新しいユーザーセットのパスワード、メールアドレス、セキュリティの質問と応答を含む様々な情報を必要とします。

明らかにすべてのサンプル画像で私は英語で提案されたテキストを残しているが、もちろんお好みの通りにすべてのラベルとメッセージをカスタマイズすることができます。

あなたが作成すると、新しいASP.NET Webサイトは、すでにログインを管理する4つのウェブフォームが含まれており、モデルを生成します。

これらのWebフォームは、Register.aspx Login.aspxに、そしてChangePassword.aspx ChangePasswordSuccess.aspxです。
これらのフォームは、すでに我々だけで見ているコントロールの一部のデフォルトのバージョンが含まれています。 我々は何も触れることなくアプリケーションを起動した場合に表示されるページには、ログインです。

前述したように、実際にユーザを認証するときに彼のアイデンティティを確立する。 この情報は頻繁に非常に便利ですが、システムが認証ユーザーの認証と組み合わせて、より安全になったときに、ユーザーが当サイトのページ内で行うことができます正確に判断する、すなわち。 これを管理するために我々は既に前のレッスンで見てきたWebサイト管理ツールを、使用することができます。

Visual StudioでASP.Netで役立つ
E -ラーニング
ASP(上級) ASP(上級)
動的なWebサイトを作成するためのフルコース。 39€から。
ASP.NET(コース) ASP.NET(コース)
49€からWebアプリケーションを構築するためのフルコース。
SQLとデータベース(コース) SQLとデータベース(コース)
リレーショナルデータベースを作成および管理。 39€から。
スポンサーリンク