ASP.NET Identity入門
ASP.NETや.NET、GitHubを中心に、実務で使える設計・実装の要点を短く解説します。
-
14
ASP.NET 5に向けて知っておきたい、最新のASP.NET Identityのポイント
今回はASP.NET 5プロジェクトにおける最新のASP.NET Identityについて、そのポイントを紹介していきます。
-
13
前回はASP.NET Identityをカスタマイズし、独自の認証処理を行うために必要な各種クラス群の実装方法を紹介しました。今回は引き続き、任意のデータストアを使ってユーザー情報を管理する方法を説明していきます。
-
12
SQL ServerではないRDBMS製品やID管理サービス等でユーザー情報を管理したい場合、ASP.NET Idenitityの動作をどのようにカスタマイズすればよいのか、今回から紹介していきます。今回は独自の認証処理を行う方法について説明します。
-
11
ASP.NET Identityでユーザーに役割(ロール)を持たせる
ASP.NET Identityでは「管理者」、「一般ユーザー」といった役割を「ロール」という考えで実現します。今回はこのロールを使って、ユーザー管理機能を管理者だけが使えるようにしてみます。
-
10
ASP.NET Identityでは、バージョン2.0でユーザー情報を簡単に取得する方法が追加されました。今回はその機能を使って、ユーザー管理画面を作成してみます。
-
9
外部アカウントを使ったログインをASP.NET Identityで実現する
今回は、TwitterやGitHubなど外部アカウントを使ったログインをASP.NET Identityを用いて実現する方法について紹介します。
-
8
ASP.NET Identity 2.0の新機能-二要素認証
今回はメール連携機能紹介の最後として「二要素認証」を紹介します。GoogleやGitHubなどでここ数年の間に相次いで採用された二要素認証も、ASP.NET Identityでは簡単に実装できます。
-
7
ASP.NET Identity 2.0の新機能-パスワードのリセット
今回は前回、前々回で紹介した「アカウントの確認」と対になる「パスワードのリセット」機能について紹介します。パスワードのリセットも「アカウントの確認」と同様に、ASP.NET Identity 2.0で追加されたメールと連携する新機能のうちの一つです。
-
6
ASP.NET Identity 2.0の新機能-メールを使ったアカウントの確認
前回はASP.NET Identityのメール連携機能を使用するため、メール送信処理の実装まで行いました。今回は送信したメールを使用した「アカウントの確認」機能について、その実装方法とともに詳しく紹介します。
-
5
ASP.NET Identity 2.0の新機能-メール連携機能のためのメール送信処理
今回から数回に分けてメールと連携する機能について紹介していきます。まず今回は、メール送信処理および確認メール送信の実装まで説明します。
-
4
ASP.NET Identity 2.0の新機能-ログインに関する検証強化とアカウントロックアウト
今回は、ユーザー情報の変更、パスワード検証の強化、アカウントロックアウトについて紹介します。
-
3
ASP.NET Identityのプロファイル情報のカスタマイズ
今回はプロファイル情報をカスタマイズし、画面で変更できるようにする方法を説明していきます。
-
2
ASP.NET Identityによるユーザー登録/ログインの仕組み
今回は、前回作成したサンプルプログラムを読み解きながら、ASP.NET Identityの動作について紹介していきます。
-
1
「ASP.NET Identity」の登場背景と実際の使い方
ASP.NET Identityとは何かについてお話します。その後、Visual Studio 2013に組み込まれたテンプレートを用いてプログラムを作成し、実際に動作を確かめてみましょう。