.NET TIPS(ログインコントロール)

.NET TIPS(ログインコントロール)

.NETやASP.NET、フレームワークを中心に、実務で使える設計・実装の要点を短く解説します。

連載完 連載開始: 2006年5月 全5回
  • LoginViewコントロールでロール単位に表示を切り替えるには?

    LoginViewコントロールは、ログイン・コントロール(=ユーザー/アクセス管理にかかわるUIを作成するためのサーバ・コントロール)に属する代表的なコントロールの1つで、ログイン・ユーザーが所属するロール(=役割)に応じて、表示するビューを切り替えるためのコントロールです。

  • ログイン失敗時にアカウントをロックアウトするには?

    パスワード・クラック対策としては「ロックアウト」という手法が有効です。 ASP.NETのメンバシップ・フレームワークでは、このロックアウト機能が標準で提供されており、構成ファイル(Web.config)の定義のみで動作を制御することができます。

  • PasswordRecoveryコントロールのパスワード通知メールをカスタマイズするには?

    PasswordRecoveryコントロールによる標準的なメール通知の方法を見た後、通知メールの内容をカスタマイズするための方法を紹介します。

  • ログイン・コントロールのレイアウトをテンプレート定義するには?

    ログイン・コントロールには、テンプレートという仕組みが備わっており、あらかじめ決められたいくつかの緩いルールにさえ従っていれば、自前で用意したテンプレートを適用することが可能です。本稿では、テンプレートを利用してログイン・ページを自前のレイアウトにカスタマイズする方法について紹介します。

  • セキュリティ・コントロールでログイン機能を作成するには?

    ASP.NET2.0で追加されたメンバシップ・フレームワークを利用することで、ユーザー管理、認証管理にかかわるコードの大部分を省略できるようになります。本稿ではメンバシップ・フレームワークの最も基本的な機能であるログイン機能を、アプリケーションに実装する方法について紹介します。