ASP.NET Identity 2.0.0 beta1 のサンプルを動かしてみた

先月 ASP.NET Identity 2.0.0 beta1 がリリースされて、nuget でサンプルアプリケーションをインストールできるので試してみました。

Announcing preview of Microsoft.AspNet.Identity 2.0.0-beta1 - .NET Web Development and Tools Blog - Site Home - MSDN Blogs

まずは ASP.NET Web アプリケーションのプロジェクトを作成します。テンプレートは Empty を選択します。

f:id:ichiroku11:20140313002646p:plain

作成後にパッケージマネージャーコンソールで次を実行します。

Install-Package Microsoft.AspNet.Identity.Samples -Version 2.0.0-beta1 –Pre

インストールが完了するのを少し待って実行するとこんな感じ。

f:id:ichiroku11:20140313002740p:plain

最初から管理者アカウントが1つ用意されているので、右上のLog inから、メールadmin@admin.com、パスワード123456で管理者としてログインできます。

f:id:ichiroku11:20140313004126p:plain

管理者としてログインするとユーザやロールの追加・編集・削除ができるようになります。

f:id:ichiroku11:20140313004304p:plain

他にもメールを使ったアカウント確認やパスワードリセット、2要素認証などの機能もあるようです。

いろいろ調べたいところですが、とりあえず今日はここまで。